0
点赞
收藏
分享

微信扫一扫

正则表达式大全

匹配中文字符的正则表达式: [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 条评论