好程式設計師分享使用JavaScript正規表示式如何去掉雙引號
好程式設計師 分享 使用 JavaScript 正規表示式如何去掉雙引號最近接了一個專案,專案需求需要用 js 正規表示式過濾掉頁面文字域中值得雙引號,其實解決辦法很簡單,下面把我寫的程式碼分享給大家,有同樣需求的朋友可以參考下。
具體的解決程式碼如下:
<html>
<script language="javascript">
//var pattern = /[^"]*/; // 校驗字串中是否都是非雙引號的字元
var pattern = /["]+/; // 校驗字串中是否有雙引號的字元
//var pattern = /["][^"]*["]/ // 匹配的是位於單引號或者雙引號之內的 個或多個字元
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>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2641462/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師web前端分享使用JavaScript正規表示式如何去掉雙引號程式設計師Web前端JavaScript
- 正規表示式,匹配第二個雙引號
- 好程式設計師大資料教程分享Scala系列之檔案以及正規表示式程式設計師大資料
- 好程式設計師Python培訓分享python中爬蟲常用到的正規表示式程式設計師Python爬蟲
- 理解正規表示式(程式設計師第3期文章)程式設計師
- 【JavaScript】正規表示式JavaScript
- javascript正規表示式JavaScript
- JavaScript 正規表示式JavaScript
- shell程式設計(四)| grep正規表示式程式設計
- shell程式設計(四)| sed 正規表示式程式設計
- 05 shell程式設計之正規表示式程式設計
- Qt Creator程式設計之正規表示式QT程式設計
- python正規表示式問號的使用Python
- JavaScript正規表示式(2)JavaScript
- 好程式設計師分享java8新特性之Lambda表示式程式設計師Java
- 手機號正規表示式
- 匹配航班號正規表示式
- 好程式設計師大資料學習路線分享Lambda表示式程式設計師大資料
- JavaScript匹配中文正規表示式JavaScript
- JavaScript正規表示式 手冊JavaScript
- JavaScript RegExp(正規表示式) 物件JavaScript物件
- 淺談JavaScript正規表示式JavaScript
- 好程式設計師分享JavaScript建立物件的方式!程式設計師JavaScript物件
- js用正規表示式將英文引號字元替換為中文引號字元JS字元
- 好程式設計師Java教程分享Java8.0新特性之Lambda表示式程式設計師Java
- 匹配車牌號正規表示式
- javascript正規表示式 | 知識梳理JavaScript
- JavaScript正規表示式進階指南JavaScript
- 好程式設計師web前端培訓分享JavaScript學習筆記之正則程式設計師Web前端JavaScript筆記
- 【Perl程式設計-6】正規表示式--替換+轉化程式設計
- 好程式設計師分享JavaScript之-文件物件模型(DOM)程式設計師JavaScript物件模型
- 好程式設計師web前端分享在HTML中使用JavaScript例項程式碼程式設計師Web前端HTMLJavaScript
- 去掉字串前後所有空格的正規表示式字串
- 正規表示式匹配雙位元組字元字元
- 中國車牌號正規表示式
- 正規表示式中括號[]字元類字元
- 正規表示式 中括號[] 字元類字元
- OC: 手機號正規表示式(新)