关于Java splite() 正则表达式的一点小坑
2019-05-14 23:05•编程•1201人阅读
今天没啥干货,就是简单记录一下刚刚遇到的坑坑
今天没啥干货,就是简单记录一下刚刚遇到的坑坑
str.splite(".")
运行以后我发现问题所在了,分割不出来东西,我哭了,然后仔细排查了好一会,然后。突然意识到。。这是正则表达式啊,哎,傻掉了,正则表达式里面“.”匹配除换行符 \n 之外的任何单字符。要匹配“.”,要使用 .但是我试了一下Idea还是给我报编译错误,然后有意识到了转义的问题。。。右斜杠也需要转义,最后的成品是这样的str.splite("\\.")
大家在使用的时候要多加注意啊。