码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式的陷阱

时间:2018-06-29 01:19:00      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:mat   替换   字符   xxx   ring   com   正则   target   bsp   

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。

正则表达式的陷阱

标签:mat   替换   字符   xxx   ring   com   正则   target   bsp   

原文地址:https://www.cnblogs.com/zhlblogs/p/9241370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!