当前位置:首页 > 叨叨念念 > 常用正则表达式

常用正则表达式

叨叨念念 / 星之宇 / 2021-6-9 8:00 / 浏览:2636 / 评论:0

本文主要收集日常经用到的正则表达式。


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 条评论

    • 昵称
    • 邮箱
    • 网址