码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2017-02-06 12:42:18      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:body   tle   match   bsp   包括   var   前端   数字   布尔类型   

<!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 = /\t/;//单个的水平制表符

    //元字符
    var reg = /./;//单个的除了换行符之外的任意单个字母
    var reg = /.*/;//匹配任意次  包括0次
    var reg = /\w+/;//匹配至少一次
    var reg = /\w+?///禁止贪婪
    var reg = /\w{6}/;
    var reg = /\w{3,6}/;
    var reg = /[67890]\w\d+/;
    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>

 

正则表达式

标签:body   tle   match   bsp   包括   var   前端   数字   布尔类型   

原文地址:http://www.cnblogs.com/xujing6/p/6369822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!