| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2388 人关注过本帖
标题:正则表达式的exec()方法返回数组,结构是啥样的?
取消只看楼主 加入收藏
渐渐鱼
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2018-5-11
结帖率:90%
收藏
已结贴  问题点数:14 回复次数:2 
正则表达式的exec()方法返回数组,结构是啥样的?
问题:最后返回的arr数组中的数据格式是啥样的哇??????

运行目的:
显示出身份证号,和出生日期:

html代码
程序代码:
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
      <script>
          function checkID()
          {
              var ID=form1.name1.value;
              var obj=/(\d{6})([12]\d{3})([01]\d)([0123]\d)(\d{4})/;
              var arr=new Array(obj.exec(ID));
              if(arr!=null)
            alert(arr[0]+arr[1]+arr[2]);?????
              else
              {alert("身份证输入不合法!");}
          }
          </script>
    </head>
        <body>
        <form name="form1" >
            身份证号:<input type="text" name="name1" >
            <input type="submit" name="Submit" value="提交" onClick=checkID()>
        </form>

        </body>
</html>
搜索更多相关主题的帖子: exec 返回 数组 html name 
2018-06-19 13:00
渐渐鱼
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2018-5-11
收藏
得分:0 
2018-06-19 13:06
渐渐鱼
Rank: 1
等 级:新手上路
帖 子:80
专家分:0
注 册:2018-5-11
收藏
得分:0 
回复 3楼 qjqj001
???
2018-06-20 09:10
快速回复:正则表达式的exec()方法返回数组,结构是啥样的?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014835 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved