JAVA-正则例子记录

正则表达式在筛选字符串的时候特别有用,但有时候会记不得语法,除了一些常用的匹配,有些自己用到的需要记下来,以便以后查找

PS:Regexper是JS风格的正则,所以JAVA中的\需要\\

筛选包名

例如:

com.test.dto.demo.dto
想要替换成:
com.test.po.demo.po

表达式:

^*\\.dto$|^*\\.dto(?=\\.)$*

 

 JAVA-正则例子记录

 

 

匹配大小写名字

PS:

[]中匹配一个字符,可以加范围如:A-Za-z0-9

例如

XXXQuery
XXXquery
XXXQUERY

表达式

^*[qQ][uU][eE][rR][yY]$

JAVA-正则例子记录

 

格式化字符串

对字符串中的空格,回车进行排除

\s*|\t|\r|\n

JAVA-正则例子记录

 

上一篇:我如何用LINQ填充DTO中的集合?


下一篇:命名DTO对象