正则表达式的陷阱
Posted zhlblogs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式的陷阱相关的知识,希望对你有一定的参考价值。
String str = "com.cn.xxx"; String[] strs = str.split("\."); 将字符串以点号进行分割,需要用\进行转义,不然点号指的是可以匹配任意字符。
String类的matches(String regex),参数是正则表达式。特别需要注意的是replaceAll(String regex,String replacement)和replace(CharSequence target,CharSequence replacement)两个方法的区别。前者是将字符串中所有匹配指定正则表达式的子串替换成replacement,而后者则是将字符串中所有target子串替换成replacement。
以上是关于正则表达式的陷阱的主要内容,如果未能解决你的问题,请参考以下文章