美文网首页
JavaScript--正则表达式

JavaScript--正则表达式

作者: 何以解君愁 | 来源:发表于2022-07-13 19:53 被阅读0次

    正则表达式:定义了字符串组成的规则
    定义:
    ①直接量:注意不要加引号
    var reg =/^\w{6,12}/; ②创建RegExp对象 var Reg = new RegExp{"^\\w{6,12}"};
    方法:test(str):判断指定字符串是否符合规则,返回true或false
    语法:
    ^:开始 $:结束
    []:代表某个范围内的单个字符,如[0-9]:单个数字字符
    .:表除了换行和行结束符外的任意单个字符
    \w:代表单词字符:字母、数字、下划线(),相当于[A-Za-z0-9]
    \d:代表数字字符,相当于[0-9]
    量词:
    +:至少一个
    :零个或多个
    ?:零个或多个
    x:x个
    {m,}:至少m个
    {m,n}:至少m个,至多n个
    .
    ?:尽可能少的匹配 .:尽可能多的匹配
    re.S:让.能匹配换行符
    (?P<a>.
    ?):?P<a>相当于起别名a
    resp.text:页面源代码

    <script>
        var reg  = /^\w{6,12}$/;
    
        var str = "abccde";
        var  flag = reg.test(str);
        alert(flag);
    </script>
    

    相关文章

      网友评论

          本文标题:JavaScript--正则表达式

          本文链接:https://www.haomeiwen.com/subject/gejtirtx.html