javascript–正規表示式

Murphywuwu發表於2016-02-26

正規表示式

var expression = / pattern / flags;

flags:每個正規表示式都可帶一個或多個標誌,用以標明正規表示式的行為

  • g:表示全域性模式,即模式將被應用於所有字串,而非在發現第一個匹配項時立即停止。

  • i:表示不區分大小寫模式

  • m:表示多行模式,即在到達文字末尾時還會繼續查詢下一行中是否與模式匹配的項。

正規表示式中的元字元

這些元字元在正規表示式都有一種或者多種用途。因此如果想要匹配字串中包含的這些字元必須轉義。下面將描述元字元在模式中的各種應用。

( [ { ^ $ | ) ? * .] }

字元 含義
水平製表符
換行符
回車符
f 換頁符
cX 與X對應的控制字元(Ctrl+X)
v 垂直製表符

相關文章