簡體   English   中英

如何將字符串拆分為單詞並獲取c#中不同的單詞?

[英]How to split strings to words and get the words that are different in c#?

我有 2 個 RichTextBoxes。 用戶必須將文本從richTextBox1 輸入到richTextBox2。 完成后,我想做一個更正,顯示(例如突出顯示)不同的單詞,雙空格等。我需要對單詞進行此操作,因為一個錯誤的單詞等於一個錯誤。

先感謝您!

String[] words = str.split(" "); 

將獲得所有由空格分隔的單詞並將它們放入字符串數組中。 然后你可以遍歷該數組並單獨檢查每個單詞。

這是你想要的? 有關str.split(char c) 的更多信息

如果你想找到不同的詞,你可以使用 diffplex 庫。 您將需要實現單詞突出顯示。

有關可能的解決方案的列表,您可以查看這里

.NET 中兩個字符串的逐字差異比較

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM