大文字小文字を無視して特定の単語が終了するかどうかを確認したい。文字列から特定の単語を見つける方法android
マイストリングは - "Hello world、Wassup?、good moRNING"です。
今、私は単語 "hello world"をチェックしたいと思います。
ので、私は次のことを試してみました:
String fullText = "Hello world , Wassup? , good moRNING";
String singleWord = "hello world";
boolean find;
if (fullText.matches(singleWord)) {
find = True;
}
私もcontains
で試してみましたが、これは動作しません。
どのようにこの特定の単語を見つけることができますか?
Googleを試してみてください:http://stackoverflow.com/questions/5091057/how-to-find-a-whole-word-in-a-string-in-java – Flummox
こんにちは、こんにちはです –
小文字と大文字の 'h'(@ AdityaVyas-Lakhanが指摘しているように)、contains()で動作するはずです。 'matches()'は正規表現を必要とし、(b)文字列全体が正規表現にマッチした場合、つまり前または後の文字数がそれ以上含まれていない場合にのみtrueを返すので適合しません。 –