[問題] javascript的RegExp結尾字代表甚麼意思?

看板RegExp (正規表示式 Regular Expression)作者 (琦琦壹伍零參)時間14年前 (2010/11/01 15:53), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
我想問一下 在js裡面Regex的結尾字代表甚麼意思 例如下面 this.value = this.value.replace(/\D/gi, ''); /\D/gi的gi是代表甚麼意思? 我試過拿掉gi 結果就變成每次只取代找到的第一個符合項 請問有沒有比較完整的介紹? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.125.118.28

11/01 16:02, , 1F
i: 忽略大小寫 g:全域置換
11/01 16:02, 1F

11/01 19:15, , 2F
感謝,那請問除了g跟i以外還有別的功能嗎?
11/01 19:15, 2F

11/07 10:59, , 4F
多了個m multiline
11/07 10:59, 4F

11/08 22:04, , 5F
謝謝.沒想到js版的regex還有額外的功能
11/08 22:04, 5F

12/06 21:57, , 6F
其他的語言也有只是用法不同
12/06 21:57, 6F
文章代碼(AID): #1Cpd7uhx (RegExp)
文章代碼(AID): #1Cpd7uhx (RegExp)