重複の可能性:
特殊文字を除外するための正規表現
文字列にシンボルが含まれているかどうかを確認するにはどうすればよいですか? 私がこの文字列を持っているとしましょう
"SUGAR :::: SUGAR"
その文字列に次の記号が含まれているかどうかを確認したい
":,?,!@#$%^&*()";
私はこれを試しました
Pattern p = Pattern.compile("[?,!,@,$,%,^,&,*,(,)]");
Matcher m = p.matcher("?");
boolean b = m.matches();
System.out.println(b);
しかし、テキストにその記号が複数回出現する場合はどうなるでしょうか