JavaScript 正規表示式03

2021-07-30 13:33:09 字數 1266 閱讀 3462

正規表示式03

var str1 = /g.+gle/i;

var str2 = "gooogle"; .點  

表示匹配任意乙個字元,這裡有+,所有可以匹配多個

alert(str1.test(str2));

var str1 = /box/i;

var str2 = /box/; 返回值是 陣列,,,如果沒有值,就返回 null

alert(str1.exec(str2));

var str1 = /go?gle/; *表示匹配任意個,+表示至少乙個,?表示至多乙個

var str2 = "gogle";

alert(str1.test(str2));

var str1 = /[a-za-z0-9]*ox/;

var str2 = /ddkgjkfdgjk45664ox/; 任意匹配........省略.......

alert(str1.test(str2));

var str1 = /[^a-z]ox/i;

var str2 = /box/; 表示  

非a-z

alert(str1.test(str2));

var str1 = /\wgoogle/i;

var str2 = "_google"; \w 表示 [a-za-z0-9_]

alert(str1.test(str2));

var str1 = /\wgoogle/i;

var str2 = "!google"; \w 表示 [^a-za-z0-9_]

alert(str1.test(str2));

var str1 = /\dgoogle/i;

var str2 = "5google"; \d 表示 匹配數字 [0-9]

alert(str1.test(str2));

var str1 = /\dgoogle/i;

var str2 = "5google"; \d 表示 匹配非數字 [^0-9]

alert(str1.test(str2));

var str1 = /^[a-z]google/i;

var str2 = "sssssgoogle"; 在外面表示,必須從開始向後依次匹配

alert(str1.test(str2));

var str1 = /^google$/;

var str2 = "google"; ^表示必須以google開頭,$表示必須以google結尾

alert(str1.test(str2));

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...