常用的正则表达式
常用的正则表达式
记录下常用的正则表达式,以后就不用搜索了。
匹配中文字符: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配HTML标记:<(\S*?)[^>]*>.*?</>|<.*? />
匹配首尾空白字符:^\s*|\s*$
匹配Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
匹配网址URL:[a-zA-z]+://[^\s]*
匹配国内电话号码:\d{3}-\d{8}|\d{4}-\d{7}
匹配国内手机号码:^(13[0-9]|14[0-9]|15[0-9]|17[0-9]|18[0-9])\d{8}$
匹配中国邮政编码:[1-9]\d{5}(?!\d)
匹配身份证:^\d{15}|\d{18}$
匹配IP地址:((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))
引用ITeye文章
1 | 验证数字:^[0-9]*$ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Div-wang!