JavaScript正規表示式 1

2021-09-23 18:56:31 字數 870 閱讀 6150

·正規表示式主要對字串定義乙個規則並讓計算機根據這個規則來對字串進行操作,如:檢查字串其中的字元,替換其中字元,查詢字元,分割字元等,應用在如再讓使用者輸入郵箱或者**號碼時,使用者提供了非法輸入,如不予以正規表示式進行判讀,則會將錯誤的資訊傳入資料庫中

var reg=new regexp("","")//以建構函式定義正規表示式,第乙個引數傳入的就是正規表示式,第二個引數傳入的是匹配模式

匹配模式分為i和g兩種,i為忽略大小寫即在測試時當正規表示式是乙個字母時,在test裡的字串無論是大寫還是小寫最終結果都會返回true.g為全域性匹配模式,即在對字串進行操作的時候是對整個字串進行的

var reg=/regexp/i//定義乙個正規表示式,且測試時忽略大小寫

var reg=/regexp/;

console.log(reg.test("r")); //true 檢測reg裡是否含有字元「r」

如果我們想檢查是否有r這個字母無論大小寫,則應將**修改為:

var reg=/regexp/i;

如果我們想檢查字串中是否有r或者e字元則可以用運算子|來運算:

//沒有改變之前

var reg=/re/

console.log(reg.test("rabc")) //false 此表示式是檢測是否有「re」這個字串

var reg=/r|e/;

console.log(reg.test("rst")) //true

console.log(reg.test()"abc") //false

Javascript正規表示式

這段時間學習js,正好遇到了正規表示式。下面通過使用例項介紹一下正規表示式。正規表示式,又稱正規表示法 常規表示法 英語 regular expression,在 中常簡寫為regex regexp或re 電腦科學的乙個概念。正規表示式使用單個字串來描述 匹配一系列符合某個句法規則的字串。在很多文字...

JavaScript 正規表示式

一 什麼是正規表示式 正規表示式 regular expression 是乙個描述字元模式的物件。測試正規表示式 regexp 物件包含兩個方法 test 和exec 功能基本相似,用於測試字串匹配。test 方法在字串中查詢是否存在指定的正規表示式並返回布林值,如果存在則返回true,不存 在則返...

javascript 正規表示式

正規表示式 regexp物件 主要用於表單驗證 1 建立正規表示式 1 var ret pattern pattern是內容,可以是正規表示式的內容,可以是字元或是其他的內容 2 var rag new regexp pattern 括號內可以是雙引號或者單引號 2 正規表示式的exec方法 reg...