正则表达式

xiaoxiao2021-02-28  84

js中正则表达式学习:

    .RegExp       创建方式:        var reg=new RegExp(pattern);//传入正则的字符串        var reg=/^正则规则$/

  规则的写法:      [0-9]      [A-Z]      [a-z]      [A-z] 代表是字母就行      \d 代表数字      \D 代表非数字      \w 查找单词字符      \W 查找非单词字符      \s 查找空白字符      \S 查找非空白字符      n+ 出现至少一次      n* 出现0次或多次      n? 出现0次或一次      {5}出现5次      {2,8}2次到8次      方法:      test(str): 检索字符串中指定的值。返回 true 或 false。      需求校验邮箱      var email= haohao_827@163.com      var reg=/^[A-z]+[A-z0-9_-]*\@[A-z0-9]+\.[A-z]+$/;      reg.test(email)

转载请注明原文地址: https://www.6miu.com/read-44248.html

最新回复(0)