站長資訊網
最全最豐富的資訊網站

使用JavaScript正則表達式如何去掉雙引號

最近接了一個項目,項目需求需要用js正則表達式過濾掉頁面文本域中值得雙引號,其實解決辦法很簡單,下面把我寫的代碼分享給大家,有同樣需求的朋友可以參考下。

具體的解決代碼如下:

  <html>    <script language="javascript">      //var pattern = /[^"]*/;  //校驗字符串中是否都是非雙引號的字符      var pattern = /["]+/;    //校驗字符串中是否有雙引號的字符      //var pattern = /["][^"]*["]/  //匹配的是位于單引號或者雙引號之內的0個或多個字符      var value1 = "The best things in life are free";  //沒有雙引號的字符串      var value2 = "/"/"The /"best things /"in life are free/"/"";  //有雙引號的字符串      alert("value1沒有雙引號的字符串 pattern.exec_1===" + pattern.exec(value1));  //null      alert("value1沒有雙引號的字符串 !pattern.exec_2===" + !pattern.exec(value1));  //true      alert("value2有雙引號的字符串 pattern.exec_1===" + pattern.exec(value2));  //""      alert("value2有雙引號的字符串 !pattern.exec_2===" + !pattern.exec(value2));  //false       if(pattern.exec(value1)){  //校驗字符串中是否都是非雙引號的字符        alert("value1 沒有加非號 ++++++雙引號被匹配上");      }      if(!pattern.exec(value1)){    //校驗字符串中是否有雙引號的字符        alert("value1 有加非號 ++++++雙引號被匹配上");  //頁面窗口彈出      }      if(pattern.exec(value2)){  //校驗字符串中是否都是非雙引號的字符        alert("value2 沒有加非號 ++++++雙引號被匹配上");  //頁面窗口彈出      }      if(!pattern.exec(value2)){    //校驗字符串中是否有雙引號的字符        alert("value2 有加非號 ++++++雙引號被匹配上");      }      </script>  </html> 

以上代碼經過IE8瀏覽器的測試。希望對以后遇到此類似問題的朋友有所幫助。

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
伊人这里只有精品| 亚洲精品成人片在线观看精品字幕| 久久久影院亚洲精品| 国产色婷婷精品综合在线| 日韩成人大屁股内射喷水| 国产成人综合久久精品| 国产自偷在线拍精品热| 精品无码国产AV一区二区三区| 波多野结衣久久精品| 中文字幕久久久久久精品| 99国产精品永久免费视频| 国产精品成人不卡在线观看| 最新精品国偷自产在线| 国产精品国产国产aⅴ| 亚洲精品视频在线| 日本精品不卡视频| 黑猫福利精品第一视频| 精品无人区麻豆乱码无限制| 精品久久久久久久| 99精品全国免费观看视频..| 国产精品内射视频免费| 国产成人精品视频2021| 热99re久久精品2久久久| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 精品理论片一区二区三区| 日韩中文字幕在线观看| 国产精品视频一区麻豆| 91大神精品全国在线观看| 亚洲精品电影天堂网| 中文字幕久久精品无码| 国产女人水真多18毛片18精品| 91精品一区国产高清在线| 国产成人麻豆亚洲综合无码精品| 97精品国产91久久久久久| 亚洲精品无码久久久影院相关影片| 精品免费tv久久久久久久| 久久国产乱子伦精品免费不卡| 99re6在线视频精品免费下载 | 在线观看精品国产福利片87| 国产精品伦理一二三区伦理| 亚洲日韩中文字幕日韩在线|