如何使用正則

2021-09-28 19:43:04 字數 896 閱讀 8317

var str =

'abc12345'

;var reg=

/abc/i

;// '/'表示正規表示式的定界符 i忽略大小寫

reg.

exec

(str)

; console.

log(reg.

exec

(reg));

//exec()方法的引數是待匹配的字串

//str 匹配成功時,該方法的返回值是乙個陣列,否則返回null

var str =

"it's is the shorthand of it it is"

;var reg1 =

/it/gi

;// g 表示全域性變數

str.

match

(reg1)

;var reg2 =

/^it/gi

;// ^ (匹配字串開始位置)

str.

match

(reg2)

;// ^ 和 $ 用於確定字元在字符集中的位置

var reg3 =

/s$/gi

;// $ (匹配字串結束位置)

str.

match

(reg3)

; console.

log(str.

match

(reg1));

console.

log(str.

match

(reg2));

console.

log(str.

match

(reg3));

<

/script>

如何使用正規表示式

簡單的說就是對字串的一種匹配規則。在介紹如何使用之前,首先來推薦乙個學習工具,這個 可以練習正規表示式的使用。正規表示式的語法 點,可能看不太清 這個是萬用字元 可以作為任意字元,比如正規表示式為 李.則可以匹配到李四,李五等 w匹配所有的阿拉伯數字 英文大小寫字母和下劃線,w 大寫w 匹配被 w排...

如何使用正規表示式

動態系統 靜態系統在入庫時要更具檔名解析姓名,省份證號,備註等字段。現有入庫指令碼採用正規表示式的方法,方便快捷的解決該問題,1.正規表示式 正規表示式的語法,請參考網路。檔名正規表示式 解析結果 1 142432432432x 張三 在逃犯 jpg 0 9xx 身份證號 142432432432x...

UE如何使用正規表示式

1 基本概念 元字元 元字元說明 匹配除換行符以外的任意字元 w 匹配字母或數字或下劃線或漢字 s 匹配任意的空白符 d 匹配數字 b 匹配單詞的開始或結束 w 匹配任意不是字母,數字,下劃線,漢字的字元 s 匹配任意不是空白符的字元 d 匹配任意非數字的字元 b 匹配不是單詞開頭或結束的位置 匹配...