匹配java中的“。”
我有以下字符串
String srcString = "String1.String2.String3";
我想在“。”上拆分“srcString”。
使用srcString.split(“。”)匹配所有字符。
什么是匹配“。”的正则表达式。 ?
在正则表达式中, dot是表示除行分隔符之外的任何字符的 特殊字符 (但也可以使用Pattern.DOTALL
标志)。 使用split("\\.")
来转义它并使其简单。
使用split("\\.")
作为。 (点)是特殊字符所以使用\\
之前。(点)
你也可以调用库commons-lang
的函数org.apache.commons.lang.StringUtils.split(String, char)
[http://commons.apache.org/lang/][1]