您的位置:首页 > 其它

一些常用的正则表达式示例

2012-04-08 10:36 176 查看
1、匹配所有的正数:^[0-9]+$

2、匹配所有的小数:^\-?[0-9]*\.?[0-9]*$

3、匹配所有的整数:^\-?[0-9]+$

4、提取信息中的中文字符串: [\u4e00-\u9fa5]* ;

5、提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

6、提取信息中的中国手机号码:(86)*0*13\d{9}

7、提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}

8、提取信息中的中国邮政编码:[1-9]{1}(\d+){5}

9、提取信息中的中国身份证号码:\d{18}|\d{15}

10、提取信息中的任何数字:(-?\d*)(\.\d+)?

11、匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*)\/>/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: