本文主要收集日常经用到的正则表达式。
1、查找不包含某些字符串的行
^((?!不包含的字符串).)*$
2、vscode清除多余空行
^\s*(?=\r?$)\n
3、匹配手机号码(号码段新增比较快,扩大了匹配范围)
^1([3-9])\d{9}$
4、身份证号码(18位)
^([1-8][0-9])(\d{4})(18|19|20|21)(\d{2})(?:0?[1-9]|1[012])(?:0?[1-9]|[12]\d|3[01])(\d{3})([1-9Xx])$
5、身份证号码(15位)
^([1-8][0-9])(\d{4})(\d{2})(?:0?[1-9]|1[012])(?:0?[1-9]|[12]\d|3[01])(\d{3})$
目前有 0 条评论