首页 > 其他分享 >正则

正则

时间:2023-03-24 19:32:02浏览次数:20  
标签:字符 正则 str var 标识符 reg

正则的创建方式:
    1.构造函数方式
        var reg1 = new RegExp("a");
        var str = "adassdfsd";
        console.log(str.match(reg1))        //输出匹配a的字符

    2.字面量方式,古老的perl语言风格
        var reg2 = /a/;
        console.log(str2.match(reg2));      //输出匹配a的字符

      / / 是正则表达式的标识符

      " " 是字符串的标识符
      [ ] 是数组的标识符
      { } 是对象的标识符

    

    正则中的修饰符,写在正则表达式后面/的后面:
    g表示全局匹配,查找所有
    i表示忽略大小写

    课程目标:邮箱的规则
        [email protected]
        数字+英文+@+英文+.+英文

    
    正则的验证:
    var reg = /[0-9]/;
    reg.test(str)    //返回为true表示验证成功,false表示失败
//     使用:
//         不能直接使用,配合方法使用,正则一般都是用来验证字符的
//         字符:
str.match(reg)   //筛选符合条件
             str.replace(reg) //替换符合条件
//         正则:
 reg.test(str)   //验证是否符合规则

//     正则:筛选出符合条件的子串,替换符合条件的子串,验证字符是否符合规则。

 

长风破浪会有时,直挂云帆济沧海



标签:字符,正则,str,var,标识符,reg
From: https://blog.51cto.com/u_15961676/6147990

相关文章

  • 正则表达式大全
    常用正则表达式一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的......
  • JS 正则表达式常用方法
    1.JS正则表达式2.使用字符串方法3.使用RegExp方法1.JS正则表达式JS正则表达式语法:#JS的正则表达式不需要使用引号包裹,PHP需要使用引号包裹。修饰符是可选的,可......
  • visual studio正则表达式替换的捕获组
    代码中有   groupBox.set_Padding(newPadding(3,9,3,3));需要替换为  groupBox.Padding=(newPadding(3,9,3,3)); 除了Padding之外,还有Size之类的其......
  • PYTHON - 正则表达式
    1.1正则正则表达式(RegularExpression),在代码中是预先定义好的一个规则串,这个规则串可以匹配,查找,替换那些符合规则的文本。1.2正则表达式字符串正则表达式的字符串由......
  • EQ-BDS面板正则内嵌JS帮助
    正则命令使用JS的语法环境变量机制API和接口调试输出获取日期file类读入文件写入文件eq类输出文本到控制台发送QQ私聊消息发送QQ群聊消息获取操作系统名......
  • 正则表达式
    作用:校验字符串是否满足规则    转义字符 \ 改变后面那个字符原本的含义//请编写正则表达式验证身份证号码是否满足要求。//简单要求:18位,前17......
  • 常用数字与字母的正则表达式 比如 前10个数字后面和一个数字或者字母
    常用数字与字母的正则表达式比如前10个数字后面和一个数字或者字母原文链接:https://www.cnblogs.com/xuqiang7/p/11082729.html^\d{10}[A-Za-z0-9]{1}$或者^\d{10}......
  • 学习记录-JAVA正则表达式
    正则表达式java匹配方法s.matches("JAVA");s.equals("JAVA");来询问该字符串是否匹配表达式正则表达式语法整行字符加上/表示为正则表达式/123/以下所有均省略//......
  • JS常用各种正则表达式(汇总)
    JS常用各种正则表达式(汇总)原文链接:https://www.cnblogs.com/mxyr/p/10039393.html匹配URL这个url的正则表达式判断的JavaScript!比较全面的。它验证的情况包括IP,域名(dom......
  • JAVA正则表达式
    JAVA正则表达式参考Java正则表达式|菜鸟教程(runoob.com)1.正则表达式是什么正则表达式(RegularExpression)是一种文本模式,包括普通字符和特殊字符。正则表达式......