文字列に等号が含まれているかどうかを確認する必要があります。RegexPalが一致していても、私の現在の正規表現は Java 内では機能しないようです。
私の現在のコードは次のとおりです。
String str = "test=tests";
System.out.println(str + " - " + str.matches("[^=]=[^=]"));
次のテスト ケースでは、最初のテスト ケースは一致する必要がありますが、2 番目のテスト ケースは一致しません。
test=tests // matches t=t
test==tests // doesn't match
Regex Pal は正しく動作しますが、何らかの理由で Java は両方のテスト ケースで false を返します。私はどこか間違っていますか?
ありがとう!