1. 程式人生 > >js正則的一些用法 方法

js正則的一些用法 方法

//////////////String物件

String.search() 用於檢索字串中指定的子字串,或檢索與政策表示式相匹配的子字串,並返回子串的起始位置。

檢索就是獲取 下標 位置


找不到就是 -1

var str = "Visit Runoob!"; 
var n = str.search(/Runoob/i);
輸出結果為:6

String.replace() 替換

可以根據正則表示式來對字串進行匹配替換。

/////////////////RegExp物件
RegExp.test()  判斷是否符合正則,返回boolean型別

var patt = /e/;
patt.test("The best things in life are free!");
字串中含有 "e",所以該例項輸出為:true;


RegExp.exec()
該方法用於檢索字串中的正則表示式的匹配。
該函式返回一個數組,其中存放匹配的結果。如果未找到匹配,則返回值為null