Metode String.match()
mencocokkan satu atau lebih pattern dari regular expression terhadap string target.
Sintaks:
stringObj.match(regexp)
regexp
digunakan untuk menetapkan regular expression, di mana regular expression berisi pattern untuk dicocokkan.
String.match()
adalah metode standard JavaScript 1.2+, JScript 3.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, IE 4.0+, Netscape Navigator 4.0+, Opera 6.0+, Safari 1.0+.
Contoh di bawah ini mengembalikan semua karakter "a" di dalam objek string stringObj
dan tanpa membedakan huruf besar dan kecilnya:
var stringObj = new String("abcdeAbcdeAechdgfaBGSFKaaam.aaknb");
var regexObj = /a/gi;
document.write(stringObj.match(regexObj)); // a,A,A,a,a,a,a,a,a
Contoh di bawah ini mencari "o", di dalam objek string stringObj
:
var stringObj = new String("Halo!");
document.write(stringObj.match("o")); // o