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 設定模式 ...