在寫java腳本的正則表達式的時候習慣性在加上g這個字符,但一直不明白它所代表的意思,有什么作用?之前有個解釋說是保存了一個LastIndex屬性,但還是不明白。
2 回答

慕容708150
TA貢獻1831條經驗 獲得超4個贊
//正則表達式的標準寫法
regexp = new RegExp(pattern[, flag]);
pattern: 模板的用法是關鍵,也是本章的主要內容。
flag: "i"(ignore)、"g"(global)、"m"(multiline)的組合
i-忽略大小寫,g-反復檢索,m-多行檢索 flag中沒有g時,返回字符串,有g時返回字符串數組
設置了g修飾符的正則表達式在完成一次成功匹配后不會停止,而是繼續找到所有可以匹配到的字符。
- 2 回答
- 0 關注
- 230 瀏覽
添加回答
舉報
0/150
提交
取消