正则表达式练习器<;/TITLE>;<;meta name=安徽 池州 统计局 徐祖宁 e-mail:czjsz@stats.gov。.ah@stats.gov.cnasdff 12345 196.168.1.3 。正则表达式中的exec和match方法的区别 以前用js很少用到js的正则表达式,即使用到了,也是诸如邮件名称之类的判断,网上代码很多,很少有研究,拿来即用。最近开发遇到一些需要使用正则表达式,顺便研究一下正则表达式对象有两个定义方式:1、第一种定义:new RegExp(pattern,attributes);如var reg=new RegExp(\"abc\",\"g\")其中pattern为表示表达式内容,如上表示匹配abcattributes:g,全局匹配,i不区分大小写,m执行多行匹配,用最多的为g和i2、第二种定义:/pattern/attributes.如:var reg=abc/g;正则表达的规则一些规则在此不再说明,只记录exec和match的区别:1、exec是正则表达式的方法,而不是字符串的方法,它的参数才是字符串,如下所示:如上定义var reg=new RegExp(\"abc\");var str=\"3abc4,5abc6;reg.exec(str);2、match是字符串执行匹配正则表达式规则的方法,他的参数是正则表达,如var reg=new RegExp(\"abc\");var str=\"3abc4,5abc6;str.match(reg);3、exec和match返回的都是数组;如果exec执行的正则表达式没有子表达式(小括号内的内容,如/abc(\\s*)/中的(\\s*)),如果有匹配,就返回第一个匹配的字符串内容,此时的数组仅有一个元素,如果没有匹配返回null;var reg=new RegExp(\"abc。正则表达式(/[^0-9]/g,'')中的\"/g\"是什么意思?要想限制输入数字的位数,应该在什么地方 加什么语句?写回答 有奖励 共6 正则表达式加上参数g之后,表明可以进行全局。
随机阅读
- 砂锅豆腐炖鱼 砂锅清炖鱼的家常做法大全
- 讲担当比奉献组织生活会方案 农村支委干部自我批评发言稿
- 幼儿园做安全疏散演练要注意些什么 幼儿园每学期演练
- 地球末日资源点刷新 地球末日生存npc家物资会不会刷
- 汝窑青瓷题诗文水仙盆 现代汝窑达到古汝窑的水平了吗 ?
- 关于月经周期正确的有 月经周期
- 复方三七补血胶囊中国药典 三七和丹参都可活血化瘀,二者有什么区别?
- 如何评价电视剧《思美人》里的屈原? 思美人中樗里疾的扮演者
- 一起来抓妖ios秒开灵石 一起来捉妖怎么快速开灵石
- 《百年孤独》的悲剧性体现在哪里? 羊皮卷全书语音版
- 你们觉得12岁男孩,夏天早上去跑步是穿凉鞋好还是运动鞋 幼儿穿凉鞋运动危害
- 650nk怎么添加防冻液 春风650nk漏油问题?
- 从南昌火车站该坐几路公交车到南昌大桥呢? 南昌大桥到火车站
- 成安路固河东路口车祸 河北省邯郸磁县
- 阳光乳业企业诊断报告 请问财务管理论文选题都有哪些比较好的?
- 贵定金海雪山四季花谷离紫云多远? 金海雪山四季花谷6月
- 上海绿色干洗店怎么样 绿色干洗店怎么开?
- 为什么怀孕期间容易得胆囊炎? 女性激素影响胆囊的是
- 欧洲卡车模拟2的换了自动挡之后怎么开车? 欧卡2气喇叭
- 自考本科英语好难 自考英语本科难吗?