Web 前端開發之js正規表示式用法
前端web開發中,在資料走向後端之前,有必要做資料校驗,就需要用到正規表示式,
但是js中使用正規表示式,需要注意書寫在正規表示式的單獨一行,正規表示式前後不能有
引號,單引號也不行,也不能有分號,負責整個正規表示式失去作用。
例如:我想在對input標籤中的IP地址進行校驗是否合規,需要用到正規表示式:
/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
但是,js函式中,我們需要這麼寫,如圖所示:
需要特別注意,正規表示式前後不能有引號、雙引號和結尾的分號,否則js函式AddHost失去作用。
如上圖書寫正規表示式,即可實現對IP地址的校驗:
對於JS中校驗資料,用到正規表示式,需要這麼特殊的用,特此記錄。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2158461/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 前端基礎之正規表示式前端
- js正規表示式速查JS
- 正規表示式以及group的用法
- JS正規表示式入門JS
- JS正規表示式驗證JS
- JS正規表示式總結JS
- JS助記 ----- 正規表示式JS
- JS基礎:正規表示式JS
- JS中的正規表示式JS
- JS金額正規表示式JS
- js加固之正規表示式學習筆記JS筆記
- JS常用正規表示式及驗證時間的正規表示式JS
- python之正規表示式Python
- 開心檔之MySQL 正規表示式MySql
- js中的正規表示式(1)JS
- JS筆記(15): 正規表示式JS筆記
- 關於JS的正規表示式JS
- JS正規表示式的驗證JS
- 《前端竹節》(2)【正規表示式】前端
- 通過js正規表示式例項學習正規表示式基本語法JS
- java正規表示式之 groupJava
- 正規表示式之難點
- 正規表示式-問號的四種用法
- 正規表示式環視概念與用法分析
- 前端表單驗證常用的25個JS正規表示式前端JS
- Day1-學習筆記-js之正規表示式筆記JS
- JS常用正規表示式備忘錄JS
- 淺談js中的正規表示式JS
- 學習正規表示式(js、C#)JSC#
- 編寫高質量的js之正確理解正規表示式回溯JS
- 65條最常用正規表示式[附WPF用法]
- 轉|正規表示式之匹配中文
- Python 之 RE(正規表示式)常用Python
- Python基礎之正規表示式Python
- Go 正規表示式庫之 commonregexGo
- js正規表示式常用函式詳解(續)JS函式
- 正規表示式
- 正規表示式.