正则表达式大全

西曲风

关注

阅读 171

2022-10-17

匹配中文字符的正则表达式: [u4e00-u9fa5]

匹配双字节字符(包括汉字在内):[^x00-xff]

货币格式: '123123211312.333333'.replace(/(?=(?!^)(?:\d{3})+(?:.|$))(\d{3}(.\d+$)?)/g, ',$1') //输出 123,123,211,312.333333

匹配空白行的正则表达式:ns*r

匹配HTML标记的正则表达式:<(S*?)[^>]>.?|<.*? />

匹配Email地址的正则表达式:w+([-+.]w+)@w+([-.]w+).w+([-.]w+)*

匹配首尾空白字符的正则表达式:^s*|s*$

匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$

匹配网址URL的正则表达式:[a-zA-z]+://[^s]*

匹配国内电话号码:d{3}-d{8}|d{4}-d{7}

匹配ip地址:d+.d+.d+.d+

匹配中国邮政编码:[1-9]d{5}(?!d)

匹配身份证:d{15}|d{18}

精彩评论(0)

0 0 举报