返回被查找的字符串中從字符串開始位置到最后匹配之前的位置之間的字符。只讀。
RegExp.leftContext
與此屬性相關(guān)聯(lián)的對(duì)象總是全局 RegExp 對(duì)象。
leftContext 屬性的初始值是空字符串。只要找到了匹配的字符,leftContext 屬性的值就會(huì)相應(yīng)改變。
以下示例闡述了 leftContext 屬性的用法:
function matchDemo(){
var s; // 聲明變量。
var re = new RegExp("d(b+)(d)","ig"); // 正則表達(dá)式樣式。
var str = "cdbBdbsbdbdz"; // 將被查找的字符串。
var arr = re.exec(str); // 進(jìn)行查找。
s = "$1 returns: " + RegExp.$1 + "\n";
s += "$2 returns: " + RegExp.$2 + "\n";
s += "$3 returns: " + RegExp.$3 + "\n";
s += "input returns : " + RegExp.input + "\n";
s += "lastMatch returns: " + RegExp.lastMatch + "\n";
s += "leftContext returns: " + RegExp.leftContext
+ "\n";
s += "rightContext returns: " + RegExp.rightContext + "\n";
s += "lastParen returns: " + RegExp.lastParen + "\n";
return(s); // 返回結(jié)果。
}
document.write(matchDemo());
$1...$9 屬性 | index 屬性 | input 屬性 | lastIndex 屬性 | lastMatch 屬性 | lastParen 屬性 | rightContext 屬性
應(yīng)用于:RegExp 對(duì)象