正規表示式後面 i 作用

螞蟻小編發表於2019-09-29

正規表示式中,可能會在正規表示式尾部有一個i修飾符。

本文通過程式碼例項介紹一下它的作用。

先看一段程式碼例項:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let reg=/abc/;
let str="Abc";
console.log(reg.test(str));

上面的程式碼輸出結果是false,這是因為在預設情況下,正規表示式匹配是區分大小寫的。

程式碼修改如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let reg=/abc/i;
let str="Abc";
console.log(reg.test(str));

i的作用是忽略大小寫,更多內容可以參閱正規表示式i修飾符一章節。


相關文章