正規表示式常用方法

2021-06-02 06:43:37 字數 942 閱讀 4516

1.test()方法:判斷指定的字串是否存在。 返回true|false

var data = '123456789123';  

var regexp = /123/ig;

alert(regexp.test(data)); //true

2. exec()方法:返回查詢的值(只返回乙個)

var data = '123,123,456,cat,cat,456';

var regexp = /cat/ig;

alert(regexp.exec(data)); //cat

3.match()方法:返回查詢結果的陣列

var data = '123,123,cat,cat,456';

var regexp = /cat/ig;

var arr = data.match(regexp);

for(var i=0; i4. search()方法:返回搜素的位置

var data = '123465415198cat1651897165981545cat';

var regexp = /cat/ig;

alert(data.search(regexp)); //12

5.replace()方法:替換字元。返回替換後的字元

var data = '123456789123456789';

var regexp = /123/ig;

alert(data.replace(regexp,'aaa')); //aaa456789aaa456789

6.split() 方法:分割陣列。返回陣列

var data = '123,456,789,987,654,321';

var regexp = /\,/;

var arr = data.split(regexp);

for(var i=0;i

正規表示式 常用正規表示式

一 校驗數字的表示式 1 數字 0 9 2 n位的數字 d 3 至少n位的數字 d 4 m n位的數字 d 5 零和非零開頭的數字 0 1 9 0 9 6 非零開頭的最多帶兩位小數的數字 1 9 0 9 0 9 7 帶1 2位小數的正數或負數 d d 8 正數 負數 和小數 d d 9 有兩位小數的...

正規表示式 常用正規表示式

網域名稱 a za z0 9 a za z0 9 a za z0 9 a za z0 9 interneturl a za z s 或 http w w w 手機號碼 13 0 9 14 5 7 15 0 1 2 3 4 5 6 7 8 9 18 0 1 2 3 5 6 7 8 9 d 或者 1 3...

正規表示式常用

正規表示式的介紹 1 資料型別 基本資料型別 number string boolean null undefined 複雜資料型別 array function object math date regexp正規表示式 string number boolean 2 regular express...