2つのrichTextBoxがあります。ユーザーは、richTextBox1からrichTextBox2にテキストを入力する必要があります。これが終わると、別の言葉や二重のスペースなどを表示する修正をしたいと思います。私は言葉でこれを行う必要があります。間違った言葉が1つの間違いに等しいからです。文字列を単語に分割し、C#で異なる単語を取得する方法は?
ありがとうございます!
2つのrichTextBoxがあります。ユーザーは、richTextBox1からrichTextBox2にテキストを入力する必要があります。これが終わると、別の言葉や二重のスペースなどを表示する修正をしたいと思います。私は言葉でこれを行う必要があります。間違った言葉が1つの間違いに等しいからです。文字列を単語に分割し、C#で異なる単語を取得する方法は?
ありがとうございます!
String[] words = str.split(" ");
は、スペースで区切られたすべての単語を取得し、それらを文字列の配列に入れます。その配列を調べて、すべての単語を個別にチェックすることができます。
これはあなたが探しているものですか?もっと詳しい情報をstr.split(char c)
あなたがdiffplexライブラリを使用することができます異なる単語を検索したい場合。 単語ハイライトを実装する必要があります。可能な解決策のリストについては
、あなたはここで
見ることができるのRTBを拡張してください。私はRichTextBoxを意味すると思います。 –
これはやや広いです。だから私。まず第一に、2番目のRTBよりも多くの単語、少ない単語、1つの単語、空のテキスト、*テキスト、ひどいスペーシングなど、扱う必要があるたくさんの状況があります。第二に、あなたは研究努力をしていません。 iii。あなたはここにそのような完全な解決策を期待することはできません.. :) –
ええ、それは初心者のためにはあまりにも複雑です...と申し訳ありません。 – gyaka