特殊文字をスキップする必要があります。私は既にコードを書いています。しかし、それは純粋なJavaコードです。特殊文字をスキップ
String val = menuItemLabelTB.getValue();
boolean spclCharecterCheck = false;
String specialCharacters="!#$%&'()*+,.:;[email protected][]^`{|}~";
for (int i = 0; i < val.length(); i++) {
for (int j = 0; j < specialCharacters.length(); j++) {
if(val.charAt(i) == specialCharacters.charAt(j))
spclCharecterCheck = true;
}
}
regex
を使用して複雑さを最小限に抑えたい場合、それは可能ですか?または、他のJava組み込み関数を使用する必要がありますか。
を出力
はい、それは今あなたが**正規表現を習得するための時間が**であるので、あなたは、正規表現パターンを構築する方法を知っている、正規表現を使用可能です。 – Andreas