RegExp物件方法

2021-07-25 05:02:03 字數 1014 閱讀 6615

test()方法:該方法用於檢測乙個字串是否匹配某個模式;

基本語法:regexpobject.test(str);

@param(引數)str是需要檢測的字串;

@return (返回值)如果字串str中含有與regexpobject匹配的文字的話,返回true,否則返回false;

var str = "longen and yunxi";

console.log(/longen/.test(str)); // true

console.log(/longlong/.test(str)); //false

// 或者建立regexp物件模式

var regexp = new regexp("longen");

console.log(regexp.test(str)); // true

exec()方法:該方法用於檢索字串中的正規表示式的匹配。

基本語法:regexpobject.exec(string)

@param(引數):string【必填項】要檢索的字串。

@return(返回值):返回乙個陣列,存放匹配的結果,如果未找到匹配,則返回值為null;

var str = "visit w3school, w3school is a place to study web technology."; 

var patt = new regexp("w3school","g");

var result;

while ((result = patt.exec(str)) != null)

w3school

14w3school

24

RegExp物件的exec方法

regexp物件的exec方法和string物件的match方法用法十分相似,分兩篇部落格講講其各自的用法和它們之間的異同。定義 exec 方法用於檢索字串中的正規表示式的匹配。語法 regexpobject.exec string 返回值 返回乙個陣列,其中存放匹配的結果,第一項為與整個模式匹配的...

RegExp物件的三個方法

regexp物件在vbscript中提供正規表示式支援功能,該物件有3個屬性和3個方法。1 execute方法 該方法用於對指定正規表示式進行匹配檢測,其值返回乙個matches集合,其中包含了所有檢測到匹配的match物件。如果沒有檢測到任何匹配則返回一 個空的matches集合。語法格式 reg...

VBS基礎篇 RegExp 物件

正規表示式 regexp 物件 下面的 說明了regexp物件的用法 function regexptest patrn,strng dim regex,match,matches 建立變數 set regex new regexp 建立正規表示式 regex.pattern patrn 設定模式 ...