zoukankan      html  css  js  c++  java
  • 正则表达式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>正则表达式</title>
    </head>
    <body>
        <script type="text/javascript">
        // var reg = /love./;//reg是一个对象  test检测能否匹配上 返回布尔类型的值  exec 返回匹配结果的
    
        var str = 'iloveyou*@&*#&*@#&23456 78195678ilove.you';
        var reg = /w/;//单个的字母数字下划线
        var reg = /W/;//单个的非字母数字下划线
        var reg = /d/;//单个的数字字符
        var reg = /D/;//单个的非数字字符
        var reg = /s/;//单个的空白字符
        var reg = /S/;//单个的非空白字母
        var reg = /	/;//单个的水平制表符
    
        //元字符
        var reg = /./;//单个的除了换行符之外的任意单个字母
        var reg = /.*/;//匹配任意次  包括0次
        var reg = /w+/;//匹配至少一次
        var reg = /w+?///禁止贪婪
        var reg = /w{6}/;
        var reg = /w{3,6}/;
        var reg = /[67890]wd+/;
        var reg = /i(love)/;
        // var str = '<a title="sdfsad" href="http://www.baidu.com">百度</a>';
        var reg = /<a.*href="(.*)">(.*)</a>/;
        var reg = /(34|24|19|78)d/;
        var reg = /^i/;
        var reg = /u$/;
        var reg = /loVe/i;
        var reg = /w+/g;//在前端用的比较少
    
        // var res = reg.test(str);
        // var data =reg.exec(str);
    
        //匹配所有满足条件的字符串  preg_match_all  preg_match
        var res = null;
        while(res = reg.exec(str)){
            console.log(res);
        }
    
        // console.log(res);
        // console.log(data);
    
        </script>
    </body>
    </html>
  • 相关阅读:
    python初体验-函数(1)
    python初体验-数值类型
    python初体验-常见错误类型
    动态规划专题——passage_1
    七夕——ORMAX(线段树)
    七夕——永远在一起(一维dp)
    动态规划4.4——背包问题
    动态规划4.3——最长公共子串问题
    动态规划4.2——子序列问题
    动态规划4.1——基础动态规划问题
  • 原文地址:https://www.cnblogs.com/xujing6/p/6369822.html
Copyright © 2011-2022 走看看