资料
表格
制度
合同
管理
职场
经营
创业
范文
总结
计划
作文
文章
美文
词句
教程
模板
图片
字体
图标
办公
人事
财务
生产
管理资源吧首页
>>>
教程
>>>
编程
>>>
正则表达式教程
>>>
js:正则处理超文本流
<textarea id=html_string style="width=100%" rows=8> <input type='text' value = 's>om " ething' name=names asdf=asdf> </input>><input value=a>a name=aa><input name=bb value=bb> <input name=cc value=cc> </textarea> <img src="/_New/_cj/myeditor/sysimage/space.gif" class="ewebeditor__script" _ewebeditor_fake_tag="script" _ewebeditor_fake_value="%3Cscript%3E%20%0D%0A%0D%0Avar%20re%20%3D%20new%20Array()%20%0D%0A%0D%0Are%5Bre.length%5D%20%3D%20Array(%22%E5%8D%95%E6%A0%87%E8%AE%B0%E3%80%80%E3%80%80%E3%80%80%22%2C%20%2F%3C(%5Cw%2B)%5B%5E%22'%5D*%3F((%5B%22'%5D)%3F%5B%5E%5C3%5D*%3F%5C3%5B%5E%22'%5D*%3F)%2B%3E%2Fig)%20%0D%0A%0D%0Are%5Bre.length%5D%20%3D%20Array(%22%E5%B1%9E%E6%80%A7(%E5%B8%A6%E5%BC%95%E5%8F%B7)%22%2C%20%2F%5Cw%2B%5Cs*%3D%5Cs*(%5B%22'%5D)%5B%5E%5C1%5D*%3F%5C1%2Fig)%20%0D%0A%0D%0Are%5Bre.length%5D%20%3D%20Array(%22%E5%B1%9E%E6%80%A7(%E6%B2%A1%E5%BC%95%E5%8F%B7)%22%2C%20%2F%5Cw%2B%5Cs*%3D%5Cs*%5Cw%2B%2Fgi)%20%0D%0A%0D%0A%2F%2Falert(re.exec(ss))%20%0D%0A%0D%0A%0D%0A%0D%0Afor%20(var%20i%3D0%3B%20i%3Cre.length%3B%20i%2B%2B)%20%0D%0A%0D%0A%7B%20%0D%0A%0D%0Adocument.write(%22%3Cinput%20type%3Dradio%20name%3Dre%20value%3D%22%2Bi%2B%22%3E%22%2Bre%5Bi%5D%5B0%5D%2B%22%20%3Cinput%20id%3DreValue%20size%3D100%20type%3Dtext%3E%E3%80%80%22)%20%0D%0A%0D%0Adocument.write(%22%3Cbutton%20onclick%3D're%5B%22%2Bi%2B%22%5D%5B1%5D%3Ddocument.all.reValue%5B%22%2Bi%2B%22%5D.value'%3E%E4%BF%9D%E5%AD%98%3C%2Fbutton%3E%22)%20%0D%0A%0D%0Adocument.write(%22%3Cbutton%20onclick%3D'document.all.reValue%5B%22%2Bi%2B%22%5D.value%3Dre%5B%22%2Bi%2B%22%5D%5B1%5D'%3E%E6%81%A2%E5%A4%8D%3C%2Fbutton%3E%0D%0A%22)%20%0D%0A%0D%0Adocument.all.reValue.length%20%3F%20document.all.reValue%5Bdocument.all.reValue.length-1%5D.value%20%3D%20re%5Bi%5D%5B1%5D%20%3A%20document.all.reValue.value%20%3D%20re%5Bi%5D%5B1%5D%20%0D%0A%0D%0A%7D%20%0D%0A%0D%0A%0D%0A%0D%0Adocument.all.re%5B0%5D.checked%20%3D%20true%20%0D%0A%0D%0A%0D%0A%0D%0Afunction%20matchTest()%20%0D%0A%0D%0A%7B%20%0D%0A%0D%0Avar%20ss%20%3D%20html_string.innerText%20%0D%0A%0D%0Avar%20re%20%0D%0A%0D%0Afor%20(var%20i%3D0%3B%20i%3Cdocument.all.re.length%3B%20i%2B%2B)%20if(document.all.re%5Bi%5D.checked)%20break%20%0D%0A%0D%0Are%20%3D%20eval(document.all.reValue%5Bi%5D.value)%20%0D%0A%0D%0Arx%20%3D%20re.exec(ss)%20%0D%0A%0D%0AtestArea.innerHTML%20%3D%20%22%22%20%0D%0A%0D%0Afor%20(var%20i%3D1%3B%20i%3C9%3B%20i%2B%2B)%20testArea.innerHTML%20%2B%3D%20%22%20RegExp%24%22%2Bi%2B%22%3D%22%2Beval(%22RegExp.%24%22%2Bi)%2B%22%E3%80%80%22%20%0D%0A%0D%0Arv%20%3D%20ss.match(re)%20%0D%0A%0D%0Afor%20(var%20i%3D0%3B%20rv%20%26%26%20i%3Crv.length%3B%20i%2B%2B)%20%0D%0A%0D%0A%7B%20%0D%0A%0D%0AtestArea.innerHTML%20%2B%3D%20%22%3Cxmp%20style%3D'background%3A%23EEEEEE%3B%20padding%3A5px'%3E%22%2Brv%5Bi%5D%2B%22%3C%2Fxmp%3E%22%20%0D%0A%0D%0A%7D%20%0D%0A%0D%0A%7D%20%0D%0A%0D%0A%3C%2Fscript%3E"> <button onclick=matchTest()>测试</button> <div id=testArea></div>
[Ctrl+A 全选 注:
如需引入外部Js需刷新才能执行
]
教程首页
更多教程