Java で RegEx 文字列を検証しようとしていますが、正しく動作させることができません。検索を実行するときに、次の文字列「AB10XY」が常に textField に含まれていることを確認しようとしています。
AB と XY が textField に含まれているが、数値には含まれていないことを保証する次のコード行があります。
boolean checkChar = ((textField.getText().contains("AB")) && (textField.getText().contains("XY")));
私は次のようなものを好むだろう:
boolean checkChar = ((textField.getText().contains("AB[\\d]{2}XY")));