0
点赞
收藏
分享

微信扫一扫

Javascript 正则表达式对象RegExp

殇感故事 2022-02-13 阅读 55

正则表达式
定义字符串的组成规则

1.单个字符[]:

[a] 表示字符a
[ab] 表示字符a和b
[a-zA-Z0-9] 表示3组字符,分别是a到z AZ 09

特殊符号

代表特殊含义的单个字符
\d:表示单个数字字符 [0-9]
\w:表示单个单词字符[a-zA-Z0-9]

2.量词符号

*   表示出现0次或多次
?   表示出现0次或一次
+   表示出现一次或多次

{n,m}: 表示 n <= 数量 <= m

创建

 var reg = new RegExp("正则表达式");
 var reg2=/正则表达式/;
  var reg = new RegExp("\w{6,12}");
  var reg2 = /w{8,12}/;
  alert(reg);
  alert(reg2);

3.开始结束符号
^开始符号
$结束符号

var reg2 = /^w{6,12}$/;

方法: test (参数) 验证指定的字符串是否符合正则定义的规范
 var reg2 = /^\w{6,12}$/;
 var username="zhangsan";
 //验证
 var flag=reg2.test(username);
 alert(flag);
举报

相关推荐

0 条评论