| 
                         本文实例讲述了js中正则的查找match()与替换replace()的用法。分享给大家供大家参考。具体如下: 
复制代码 代码如下:lt;htmlgt; 
lt;headgt; 
lt;script type="text/javascript"gt; 
//string.match(正则):正则查找字符串,返回符合正则的字符或字符串 
function t1(){ 
nbsp;var con = document.getElementsByName('content')[0].value;//需要查找的内容 
nbsp;var reg = /BhiB/g;//匹配中间有hi的单词。g为模式增强符,表示全局匹配 
nbsp;alert(con.match(reg)); 
} 
//string.replace(正则,用什么替换):返回被替换后的string 
function t2(){ 
nbsp;var con = document.getElementsByName('content')[0].value;//需要查找的内容 
nbsp;var reg = /lt;script.*lt;/scriptgt;/;//把javascript代码替换为空 
nbsp;alert(con.replace(reg,'')); 
} 
lt;/scriptgt; 
lt;/headgt; 
lt;bodygt; 
lt;textarea rows="5" cols="30" name="content"gt;lt;/textareagt;lt;br /gt; 
lt;button onclick="t1();"gt;正则查找字符串match()lt;/buttongt;lt;br /gt; 
lt;button onclick="t2();"gt;正则查找字符串replace()lt;/buttongt;lt;br /gt; 
lt;/bodygt; 
lt;/htmlgt; 
希望本文所述对大家的正则表达式学习有所帮助。                         (编辑:温州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |