4 つの特定の特殊文字のいずれかが文字列変数に存在するかどうかを調べるための正規表現パターンを探しています: アポストロフィ (') en ダッシュ (-) em ダッシュ (—) 逆さまの疑問符 (¿)
私は文字列のContainsメソッドを試しましたが、それを使用して4回比較する必要があります:
abc.contains("'")||abc.contains("-")||abc.contains("—")||abc.contains("¿")
正規表現を使用するより良い方法はありますか? 多くの変数に対して同じものを実装する必要があるためです。
可能な限り最短の方法で具体的にどの文字が見つかったかも教えてもらえますか?