唔~正则表达式,记住是不可能记住的了,这一辈子都不可能记住的了。
记不住就写下来好了~~
看了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}$
就这么多~~用到再补充~~~~~~