指定された String が空でも null でもないことを確認する Java 正規表現が必要です。ただし、ユーザーが入力の先頭に誤って空白を指定した場合、式は無視する必要がありますが、後で空白を許可します。
質問する
4728 次
4 に答える
8
正規表現を使用せずに実行できます。
boolean check(String s) {
return s != null && s.trim().length() > 0;
}
于 2012-04-10T13:09:52.303 に答える
3
于 2012-04-10T13:10:30.040 に答える
2
これを試して:
yourString != null && yourString.trim().length() > 0
于 2012-04-10T13:10:38.927 に答える
0
Java の正規表現で null 参照をチェックすることはできません。参照が null でないことを個別に確認してから、文字列を正規表現と比較する必要があります。
public static boolean isNullEmptyOrWhitespace(String s) {
return (s==null) || s.matches("^\\s*$");
}
于 2012-04-10T13:13:55.973 に答える