正则表达式在筛选字符串的时候特别有用,但有时候会记不得语法,除了一些常用的匹配,有些自己用到的需要记下来,以便以后查找
PS:Regexper是JS风格的正则,所以JAVA中的\需要\\
筛选包名
例如:
com.test.dto.demo.dto想要替换成:com.test.po.demo.po
表达式:
^*\\.dto$|^*\\.dto(?=\\.)$*
匹配大小写名字
PS:
[]中匹配一个字符,可以加范围如:A-Za-z0-9
例如
XXXQuery XXXquery XXXQUERY
表达式
^*[qQ][uU][eE][rR][yY]$
格式化字符串
对字符串中的空格,回车进行排除
\s*|\t|\r|\n