常用正则表达式

来源:互联网 发布:软件设计师教程 pdf 编辑:程序博客网 时间:2024/05/21 09:56

1.1 整数: ^ -?(?:[1-9]/d*|0)$
1.2 浮点数:  ^-?(?:[1-9]/d*/./d+|0/./d*[1-9]/d*|0)$
1.3 日期 yyyy-m-d/yyyy-mm-dd:^(?:19|20/d{2})-(?:0[1-9]|1[0-2])-(?:0[1-9]|[12][0-9]|3[01])$
1.4 电子邮件: ^/w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$
1.5 网址: ^https?:////([/w-]+/.)+[/w-]+[/w-/./?%&=]*$
1.6 非空字符串:  ^(?:[/s]*[/S]+[/s]*)+$
1.7 仅中文: ^[/u4E00-/u9FA5/uF900-/uFA2D]+$
1.8 邮编: ^[1-9]/d{5}$
1.9 身份证号:  ^/d{15}|/d{18}$
1.10 图片:  ^(.*)/.(jpg|JPG|gif|GIF)$


验证Email的正则表达式为: /w+([-+.']/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*

原创粉丝点击