其实这些东西估计大家都知道,将我遇到的问题整理一下。
1.字符串替换中使用的是正则表达式,而如果要替换字符串中的.就必须要加上\\。否则结果就是完全的不一样了。
2.在使用正则表达是的工程中,首先使用Pattern.Compile表达式,然后使用Matcher,这两步完成后不能直接使用matcher.group(1)进行选择,今天我就遇到了这个问题。最后我在第三个语句前面加一个matcher.find()判断才可以。
1.字符串替换中使用的是正则表达式,而如果要替换字符串中的.就必须要加上\\。否则结果就是完全的不一样了。
2.在使用正则表达是的工程中,首先使用Pattern.Compile表达式,然后使用Matcher,这两步完成后不能直接使用matcher.group(1)进行选择,今天我就遇到了这个问题。最后我在第三个语句前面加一个matcher.find()判断才可以。