匹配以什么开头,什么结尾,用
.+"
例如
跨行匹配用
(.|\n|\r)*?
例如
正则表达式子匹配以yyyymmdd开头的工单号
^(((\\d{3}[1-9]|\\d{2}[1-9]\\d|\\d[1-9]\\d{2}|[1-9]\\d{3})(((0[13578]|1[02])(0[1-9]|[12]\\d|3[01]))|((0[469]|11)(0[1-9]|[12]\\d|30))|(02(0[1-9]|[1]\\d|2[0-8]))))|(((\\d{2})(0[48]|[2468][048]|[13579][26])|((0[48]|[2468][048]|[3579][26])00))0229))\\d{12}$
例子
20221122000000010639
要匹配以日期开头的20号的数字
如何将首字母大写
https://jingyan.baidu.com/article/11c17a2c4cae59b547e39d69.html
匹配中文(双字节)
[^\x00-\xff]
删除空白行
\n[\s| ]*\r
相关链接:
https://blog.csdn.net/u010698107/article/details/120640194
https://www.codenong.com/34173575/
https://blog.csdn.net/chnejgeo/article/details/123353024
https://blog.csdn.net/a34921324/article/details/127379809