Friday, July 13, 2012

leftContext

Properti RegExp.leftContext digunakan untuk mengembalikan semua string yang berada dikirinya string yang cocok dengan pattern.

Sintaks:

RegExp.leftContext

Properti RegExp.leftContext adalah properti standard JScript 5.5+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 5.5+, Netscape Navigator 6.0 (Gecko 0.6)+, Opera 8.0+, Safari 1.0+.

Contoh di bawah ini mengembalikan semua string yang ada disebelah kiri string "KUCING":

var stringObj = "Saya mempunyai KUCING dirumah!"; var regexObj = /KUCING/; regexObj.exec(stringObj); document.write(RegExp.leftContext); //"Saya mempunyai"

Contoh di bawah ini mengembalikan hasil yang sama seperti di atas, tetapi menggunakan $`:

var stringObj = "Saya mempunyai KUCING dirumah!"; var regexObj = /KUCING/; regexObj.exec(stringObj); document.write(RegExp["$`"]); //"Saya mempunyai"