设为首页 收藏本站
查看: 2641|回复: 0

[经验分享] 2012/3/29

[复制链接]

尚未签到

发表于 2018-6-17 10:17:10 | 显示全部楼层 |阅读模式
3.     1.由数字、26个英文字母或者下划线组成的字符串:  ^[0-9a-zA-Z_]{1,}$
  2.非负整数(正整数 + 0 ):
  ^/d+$
  3. 正整数:
  ^[0-9]*[1-9][0-9]*$
  4.非正整数(负整数 + 0):
  ^((-/d+)|(0+))$
  5. 负整数 :
  ^-[0-9]*[1-9][0-9]*$
  6.整数:
  ^-?/d+$
  7.非负浮点数(正浮点数 + 0):
  ^/d+(/./d+)?$
  8.正浮点数 :
  ^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*))$
  9. 非正浮点数(负浮点数 + 0):
  ^((-/d+(/./d+)?)|(0+(/.0+)?))$
  10.负浮点数 :
  ^(-(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-9]*[1-9][0-9]*)))$
  11. 浮点数 :
  ^(-?/d+)(/./d+)?$
  12.由26个英文字母组成的字符串 :
  ^[A-Za-z]+$
  13. 由26个英文字母的大写组成的字符串 :
  ^[A-Z]+$
  14.由26个英文字母的小写组成的字符串 :
  ^[a-z]+$
  15. 由数字和26个英文字母组成的字符串 :
  ^[A-Za-z0-9]+$
  16.由数字、26个英文字母或者下划线组成的字符串 :
  ^/w+$
  17.email地址 :
  ^[/w-]+(/.[/w-]+)*@[/w-]+(/.[/w-]+)+$
  18.url:
  ^[a-zA-z]+://(/w+(-/w+)*)(/.(/w+(-/w+)*))*(/?/S*)?$
  19. 年-月-日:
  /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/
  20.月/日/年:
  /^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/
  21.Emil:
  ^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$
  22. 电话号码:
  (d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?
  23.IP地址:
  ^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$
  24. 匹配中文字符的正则表达式:
  [/u4e00-/u9fa5]
  25.匹配双字节字符(包括汉字在内):
  [^/x00-/xff]
  26. 匹配空行的正则表达式:
  /n[/s| ]*/r
  27.匹配HTML标记的正则表达式:
  /<(.*)>.*<///1>|<(.*) //>/
  28.匹配首尾空格的正则表达式:
  (^/s*)|(/s*$)
  29.匹配Email地址的正则表达式:
  /w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*
  30. 匹配网址URL的正则表达式:
  ^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$
  31. 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):
  ^[a-zA-Z][a-zA-Z0-9_]{4,15}$
  32. 匹配国内电话号码:
  (/d{3}-|/d{4}-)?(/d{8}|/d{7})?
  33.匹配腾讯QQ号:
  ^[1-9]*[1-9][0-9]*$
  34. 只能输入数字:
  ^[0-9]*$
  35.只能输入n位的数字:
  ^/d{n}$
  36.只能输入至少n位的数字:
  ^/d{n,}$
  37.只能输入m~n位的数字:
  ^/d{m,n}$
  38.只能输入零和非零开头的数字:
  ^(0|[1-9][0-9]*)$
  39.只能输入有两位小数的正实数:
  ^[0-9]+(.[0-9]{2})?$
  40. 只能输入有1~3位小数的正实数:
  ^[0-9]+(.[0-9]{1,3})?$
  41.只能输入非零的正整数:
  ^/+?[1-9][0-9]*$
  42. 只能输入非零的负整数:
  ^/-[1-9][0-9]*$
  43.只能输入长度为3的字符:
  ^.{3}$
  44. 只能输入由26个英文字母组成的字符串:
  ^[A-Za-z]+$
  45.只能输入由26个大写英文字母组成的字符串:
  ^[A-Z]+$
  46. 只能输入由26个小写英文字母组成的字符串:
  ^[a-z]+$
  47.只能输入由数字和26个英文字母组成的字符串:
  ^[A-Za-z0-9]+$
  48. 只能输入由数字和26个英文字母或者下划线组成的字符串:
  ^/w+$
  49.验证用户密码(正确格式为: 以字母开头,长度在5~17 之间,只能包含字符、数字和下划线)
  ^[a-zA-Z]/w{5,17}$
  50.验证是否包含有 ^%&',;=?$/&quot;等字符:
  [^%&',;=?$/x22]+
  51.只能输入汉字:
  ^[/u4e00-/u9fa5]{0,}$
  52、只含有汉字、数字、字母、下划线不能以下划线开头和结尾
  ^(?!_)(?!.*?_$)[a-zA-Z0-9_/u4e00-/u9fa5]+$
  53、只含有汉字、数字、字母、下划线,下划线位置不限
  ^[a-zA-Z0-9_/u4e00-/u9fa5]+$
  54、2~4个汉字
  @&quot;^[/u4E00-/u9FA5]{2,4}$

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-524854-1-1.html 上篇帖子: 2012-08-18 下篇帖子: Server 2012 版本
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表