6-18位字母和数字的混合组成的正则表达式的js

if( /^[a-zA-Z0-9]{6,18}$/.test( password ) ) {
    alert( 'ok' );
}

至少有一个数字字母的正则表达式:

/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,18}$/

1.由数字、26个英文字母或者下划线组成的字符串:

^[0-9a-zA-Z_]{1,}$

2.非负整数(正整数 + 0 ):
^/d+$
3. 正整数:
^[0-9][1-9][0-9] 4.+0((/d+)|(0+)) 4. 非 正 整 数 ( 负 整 数 + 0 ) : ( ( − / d + ) | ( 0 + ) )
5. 负整数 :
^-[0-9][1-9][0-9] 6.:?/d+ 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+)?)) 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+)? 11. 浮 点 数 : ( − ? / d + ) ( / . / d + ) ?
12.由26个英文字母组成的字符串 :
^[A-Za-z]+ 13.26:[AZ]+ 13. 由 26 个 英 文 字 母 的 大 写 组 成 的 字 符 串 : [ A − Z ] +
14.由26个英文字母的小写组成的字符串 :
^[a-z]+ 15.26:[AZaz09]+ 15. 由 数 字 和 26 个 英 文 字 母 组 成 的 字 符 串 : [ A − Z a − z 0 − 9 ] +
16.由数字、26个英文字母或者下划线组成的字符串 :
^/w+ 17.email:[/w]+(/.[/w]+)@[/w]+(/.[/w]+)+ 17. e m a i l 地 址 : [ / 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)|(3[0|1]))$/
20.月/日/年:
/^((0([1-9]{1}))|(1[1|2]))/((0-2)|(3[0|1]))/(d{2}|d{4}) /21.Emil:([w.]+)@(([[09]1,3.[09]1,3.[09]1,3.)|(([w]+.)+))([azAZ]2,4|[09]1,3)(]?) / 21. E m i l : ( [ w − . ] + ) @ ( ( [ [ 0 − 9 ] 1 , 3 . [ 0 − 9 ] 1 , 3 . [ 0 − 9 ] 1 , 3 . ) | ( ( [ w − ] + . ) + ) ) ( [ a − z A − 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标记的正则表达式:
/<(.)>.

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值