我有以下字符串匹配「。」在Java中
String srcString = "String1.String2.String3";
我想拆就 「srcString」 「」
使用srcString.split(「。」)匹配所有字符。
什麼是正則表達式匹配「。」 ?
我有以下字符串匹配「。」在Java中
String srcString = "String1.String2.String3";
我想拆就 「srcString」 「」
使用srcString.split(「。」)匹配所有字符。
什麼是正則表達式匹配「。」 ?
在正則表達式dot是表示任何字符除了行分隔special character(但是這也可以用Pattern.DOTALL
標誌碰巧)。使用split("\\.")
可以將其轉義並使其簡單。
使用split("\\.")
as。 (點)是特殊字符前所以使用\\
。(點)
你也可以調用的函數庫commons-lang
[http://commons.apache.org/lang/][1]
org.apache.commons.lang.StringUtils.split(String, char)
' String.split(「\\。」)'這是一個正則表達式,而不是字符串文字。 – 2012-07-09 14:16:53