美文网首页
js正则表达式

js正则表达式

作者: JoseWoo | 来源:发表于2017-11-03 11:25 被阅读75次

唔~正则表达式,记住是不可能记住的了,这一辈子都不可能记住的了。


记不住就写下来好了~~

看了N次,都是记住一点点,然后要用的时候突然就忘了,就写下来保存吧。用到的时候直接复制就行;

一些常用的;

国内手机号码                              /^1[3|4|5|8][0-9]\d{4,8}$/

邮箱                                             /^([0-9A-Za-z\-_\.]+)@([0-9a-z]+\.[a-z]{2,3}(\.[a-z]{2})?)$/g

汉字                                             /^[\u4e00-\u9fa5]{0,}$/

电话号码                                      \d{3}-\d{8}|\d{4}-\d{7}

网址URL                                      [a-zA-z]+://[^\s]*

中国邮政编码                               [1-9]\d{5}(?!\d)

身份证号                                      \d{15}|\d{18}

正整数                                          ^[1-9]\d*$

负整数                                          ^-[1-9]\d*$

浮点数                                          /^(\d+)(\.\d+)$/

用户密码                                      ^[a-zA-Z]\w{5,17}             (字母开头,长度在6~18之间,只能包含字符、数字和下划线。)

只能输入数字                               ^[0-9]*$

只能输入N位数字                         ^\d{n}$

至少输入N位数字                         ^\d{n,}$

只能输入M-N位数字                     ^\d{m,n}$

长度为3的字符                             ^.{3}$

就这么多~~用到再补充~~~~~~

相关文章

网友评论

      本文标题:js正则表达式

      本文链接:https://www.haomeiwen.com/subject/abxtmxtx.html