我認爲這是一個簡單的問題,我現在只是點空白。 在Java中,我想知道一個字符串是否只包含一個字符,但是允許空格。 下面是我想要完成的。當且僅當一個字符串包含一個不包含空格的字符
" }" = True
"}" = True
" } }" = False
我認爲這是一個簡單的問題,我現在只是點空白。 在Java中,我想知道一個字符串是否只包含一個字符,但是允許空格。 下面是我想要完成的。當且僅當一個字符串包含一個不包含空格的字符
" }" = True
"}" = True
" } }" = False
只需使用這個表達式:"\\s*.\\s*"
String regex = "\\s*.\\s*";
System.out.println(" }".matches(regex)); // prints true
System.out.println("}".matches(regex)); // prints true
System.out.println(" } }".matches(regex)); // prints false
正則表達式的一個簡單的問題?準確地說是 – Mozzie 2014-09-27 23:01:30
Character.isWhiteSpace(Char)測試一個字符是否爲空格。 – Will 2014-09-27 23:05:36