js 正規表示式

2021-08-14 15:42:36 字數 1361 閱讀 6816

/正規表示式主體/

修飾符(可選)修飾符(可選)

2.1提取乙個數字(找到第乙個匹配後停止)

var str= "abc123de4f5";

var reg = /[0-9]/;

console.log("result:"+str.match(reg ));

結果:result:1

2.2提取多個數字,增加+(

找到第乙個匹配後停止

var str = "abc123de4f5";

var reg= /[0-9]+/;

console.log("result:"+str.match(reg));

結果:result:123

2.3提取乙個數字(找到所有匹配),增加g修飾符

var str = "abc123de4f5";

var reg = /[0-9]/g;

console.log("result:"+str.match(reg));

結果:result:1,2,3,4,5

2.4提取多個數字(找到所有匹配),增加g修飾符

var str = "abc123de4f5";

var reg = /[0-9]+/g;

console.log("result:"+str.match(reg ));

結果:result:123,4,5

var str = "hello word"; 

var n = str.search(/word/i);

結果:6

var str = "hello word"; 

var txt = str.replace(/word/i,"everyone");

結果:hello everyone

var str = "hello word"; 

var reg =/w/;

var res = reg.test(str); //等價於:/w/.test("hello word")

結果:true

var str = "hello word"; 

var reg =/w/;

var res = reg.exec(str); //等價於:/w/.exec("hello word")

結果:w

"1 plus 2 equals 3".match(/\d+/g)

結果:["1","2","3"]

js數字正規表示式,js小數正規表示式

js數字正規表示式,js小數正規表示式 是否為數字 僅正數 包括正整數 正小數 0 param value returns function isnumber value 是否為所有數字 正數 負數 包括整數 小數 0 param value returns function isnumberall...

JS 正規表示式

驗證數字的正規表示式集 驗證數字 0 9 驗證n位的數字 d 驗證至少n位數字 d 驗證m n位的數字 d 驗證零和非零開頭的數字 0 1 9 0 9 驗證有兩位小數的正實數 0 9 0 9 驗證有1 3位小數的正實數 0 9 0 9 驗證非零的正整數 1 9 0 9 驗證非零的負整數 1 9 0 ...

js正規表示式

用正規表示式模式在字串中執行查詢,並返回包含該查詢結果的乙個陣列。rgexp.exec str 引數rgexp 必選項。包含正規表示式模式和可用標誌的正規表示式物件。str 必選項。要在其中執行查詢的string物件或字串文字。說明如果exec方法沒有找到匹配,則它返回null。如果它找到匹配,則e...