Friday, July 13, 2012

ignoreCase

Properti RegExp.ignoreCase menunjukkan apakah flag i digunakan atau tidak di dalam ekspresi objek RegExp.

Sintaks:

regexObj.ignoreCase

Properti RegExp.ignoreCase adalah properti standard JavaScript 1.2+, JScript 5.6+, ECMAScript 3.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 6.0+, Netscape Navigator 4.0+, Opera 6.0+, Safari 1.0+.

Properti RegExp.ignoreCase akan mengembalikan boolean. Jika true, ini menunjukkan bahwa flag i digunakan, false sebaliknya.

Contoh di bawah ini mencoba mengetahui apakah regexObj menggunakan flag i atau tidak:

var stringObj = "Ini adalah string!"; var regexObj = /\w+/i; alert(regexObj.ignoreCase); //true

Contoh di bawah ini mencoba mengetahui apakah regexObj menggunakan flag i atau tidak, tetapi kali ini melibatkan if:

var stringObj = "Ini adalah string!";   var regexObj = /\w+/gi;   if (regexObj.ignoreCase == true) { alert("Flag i digunakan!"); //ini yang dijalankan }else{ alert("Flag i tidak digunakan!"); }