好程式設計師分享使用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
- JavaScript 正規表示式JavaScript
- Qt Creator程式設計之正規表示式QT程式設計
- shell程式設計(四)| grep正規表示式程式設計
- shell程式設計(四)| sed 正規表示式程式設計
- 05 shell程式設計之正規表示式程式設計
- JavaScript正規表示式(2)JavaScript
- JavaScript的正規表示式JavaScript
- 好程式設計師分享java8新特性之Lambda表示式程式設計師Java
- python正規表示式問號的使用Python
- JavaScript正規表示式 手冊JavaScript
- 淺談JavaScript正規表示式JavaScript
- JavaScript匹配中文正規表示式JavaScript
- javascript正規表示式總結JavaScript
- 初學JavaScript正規表示式JavaScript
- 16、JavaScript-正規表示式JavaScript
- javascript正規表示式小技巧JavaScript
- 好程式設計師大資料學習路線分享Lambda表示式程式設計師大資料
- QQ號碼驗證正規表示式程式碼
- js用正規表示式將英文引號字元替換為中文引號字元JS字元
- 好程式設計師分享JavaScript建立物件的方式!程式設計師JavaScript物件
- 匹配雙位元組字元的正規表示式程式碼字元
- 好程式設計師Java教程分享Java8.0新特性之Lambda表示式程式設計師Java
- javascript常用的正規表示式程式碼例項JavaScript
- 正規表示式匹配雙位元組字元字元
- javascript正規表示式 | 知識梳理JavaScript
- JavaScript正規表示式進階指南JavaScript
- JavaScript正規表示式方法總結JavaScript
- JavaScript匹配註釋正規表示式JavaScript
- JavaScript學習1:正規表示式JavaScript
- Javascript正規表示式詳解(一)JavaScript
- Javascript校驗與正規表示式JavaScript