文字列の完全一致の件数を検索したい 文字列が「マイコンピュータ」であるとします。HTMLファイル内の文字列の正確な出現を確認
、だから、最後に、私は2カウント得るもの、これは私のコンピュータで、これは私のコンピュータで私はそれを見つけたい、sの文字列の出現
は、これは私のコンピュータであり、これは良いコンピュータで、
「mykeyWord」という文字列を次の式で検索しようとしました。
int strength = (innerDocument.DocumentNode.InnerText.Length - innerDocument.DocumentNode.InnerText.ToLower().Replace(mykeyWord.ToLower(), "").Length)/mykeyWord.Length;
しかし、「マイコンピュータ」のような文字列も間違っています。
この正規表現のパターンを説明してください。 –
@ZainAli: '\ b'は単語の境界、つまり単語でないものに一致します。句読点、スペースなど。エスケープされたキーワードをその間に挟み込んで一致させます。 – Ryan