好程式設計師web前端分享使用JavaScript正規表示式如何去掉雙引號
好程式設計師 web 前端分享使用 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-2641547/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師分享使用JavaScript正規表示式如何去掉雙引號程式設計師JavaScript
- 好程式設計師web前端分享前端 javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享JavaScript面試題程式設計師Web前端JavaScript面試題
- 好程式設計師web前端分享前端javascript練習題三程式設計師Web前端JavaScript
- 好程式設計師web前端分享前端javascript練習題一程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享JavaScript框架J程式設計師Web前端JavaScript框架
- 好程式設計師web前端教程分享javascript 練習題程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享JavaScript簡寫方法程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享學習JavaScript程式設計師Web前端JavaScript
- 好程式設計師Web前端教程分享JavaScript開發技巧程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享JavaScript學習筆記之正則程式設計師Web前端JavaScript筆記
- 好程式設計師web前端教程分享前端javascript練習題二程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享前端javascript練習題三程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享前端 javascript 練習題二程式設計師Web前端JavaScript
- 好程式設計師web前端分享在HTML中使用JavaScript例項程式碼程式設計師Web前端HTMLJavaScript
- 好程式設計師Web前端分享前端CSS篇程式設計師Web前端CSS
- 好程式設計師web前端分享:如何理解web語義化?程式設計師Web前端
- 好程式設計師web前端培訓分享JavaScript學習指南程式設計師Web前端JavaScript
- 好程式設計師web前端分享JavaScript中常見的反模式程式設計師Web前端JavaScript模式
- 好程式設計師web前端分享javascript列舉演算法程式設計師Web前端JavaScript演算法
- 好程式設計師web前端教程分享JavaScript Math(算數)物件程式設計師Web前端JavaScript物件
- 好程式設計師web前端教程分享前端javascript練習題之promise程式設計師Web前端JavaScriptPromise
- 好程式設計師大資料教程分享Scala系列之檔案以及正規表示式程式設計師大資料
- 好程式設計師web前端分享應該怎樣學好web前端?程式設計師Web前端
- 好程式設計師web前端分享web前端入門知識程式設計師Web前端
- 好程式設計師web前端培訓分享九個JavaScript小技巧程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享JavaScript基礎語法程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享JavaScript相關知識程式設計師Web前端JavaScript
- 好程式設計師web前端教程分享JavaScript的執行機制!程式設計師Web前端JavaScript
- 好程式設計師Web前端分享無法忽視的JavaScript技巧程式設計師Web前端JavaScript
- 好程式設計師web前端培訓分享Javascript中原型屬性程式設計師Web前端JavaScript原型
- 好程式設計師web前端教程分享前端javascript練習題Ajax封裝程式設計師Web前端JavaScript封裝
- 好程式設計師分享Web前端開發工具程式設計師Web前端
- 好程式設計師web前端教程分享CSS技巧!程式設計師Web前端CSS
- 好程式設計師web前端分享Cookie知識程式設計師Web前端Cookie
- 好程式設計師web前端培訓分享如何講清楚Promise?程式設計師Web前端Promise
- 好程式設計師Web前端培訓分享如何講清楚this指向?程式設計師Web前端
- 好程式設計師分享Web前端開發就業前景如何?程式設計師Web前端就業