javascriptRegex的3個參數g,i,m

來源:互聯網
上載者:User
文章目錄
  • 用於測試的網站:
  • 用於測試的字串為:
  • g  :全域尋找模式
  • i  :不區分大小
  • m  :多行尋找模式
用於測試的網站:

http://www.pagecolumn.com/tool/regtest.htm

用於測試的字串為:

bsdfefsdf
aaa
dfsdfa
aaa

g  :全域尋找模式
不加g的時候只會匹配1個,加g後找出所有的匹配

Regex:

/aaa/

結果匹配為:
bsdfefsdf
aaa
dfsdfa

aaa

Regex:

/aaa/g

則結果匹配為:
bsdfefsdf
aaa
dfsdfa
aaa

i  :不區分大小

Regex:

/aaA/i

則結果匹配為:
bsdfefsdf
aaa
dfsdfa
aaa
m  :多行尋找模式

預設^和$只匹配字串的開始處和結尾處,如:

Regex:

/^aaa/ 

不會匹配測試的字串

Regex

/aaa$/ 

結果匹配為:
bsdfefsdf
aaa
dfsdfa
aaa

加上m參數後,^和$可以匹配每一行的行首和行尾,但只匹配第一個,如:

/^aaa/m 

結果匹配為:
bsdfefsdf
aaa
dfsdfa
aaa

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.