• 締切済み

テキスト内の重複文字検索

テキスト内の重複文字列を探す方法が分かりません。 たとえば、テキストに数行のテキストがあったとします。このとき、2つ以上使われている単語を検索したいです。(できれば、使われている回数も。) よろしくお願いします。

みんなの回答

回答No.2

プログラミングのカテゴリなんで、重複文字を検索するプログラムを作りたいって事ですよね? テキストの内容にパターンがあれば出来るかもしれないですが、まったく予測不能な内容のテキストでやるとすると構文解析や字句解析辺りの知識が必要になってくるので初心者じゃ難しいかもしれんですよ。 そういうのをやってくれるライブラリとかあれば話は別なんですが、その辺はよー分からんです。

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.1

重複している「単語」を調べたいのなら 文字列の中を単語区切りに分ける必要があります。 これを自作するのは大変なのでchasenを使うとよいでしょう。 http://chasen.naist.jp/hiki/ChaSen/ 使い方 http://homepage3.nifty.com/hippo2000/ComCha/ComCha.htm

yama888
質問者

補足

回答ありがとうございます。 難しそうですね。 初心者なので、もっと簡単な方法を期待していたのですが・・・。 ちなみにC++Builderで作成してます。

関連するQ&A

専門家に質問してみよう