Pertandingan JavaScript () metode
contoh
Cari string "ain":
var n=str.match(/ain/g);
n keluaran nilai array yang dihasilkan:
Coba »
Definisi dan Penggunaan
Metode match () untuk mengambil nilai yang ditentukan dalam string, atau menemukan satu atau lebih pencocokan ekspresi reguler.
Jika Anda ingin tahu lebih lanjut silakan lihat reguler situs ekspresi tutorial: tutorial RegExp dan kami Pedoman RegExp Object Reference .
Catatan: () metode pertandingan untuk mengambil string String Object, untuk menemukan satu atau lebih cocok regexp teks. Perilaku metode ini tergantung pada apakah regexp memiliki bendera g. Jika regexp ada tanda-tanda g, metode pertandingan () hanya dapat dilaksanakan setelah stringObject pertandingan. Jika tidak ada pertandingan yang ditemukan dalam teks, pertandingan () akan mengembalikan null. Jika tidak, ia mengembalikan array yang menyimpan informasi dan pencocokan teks ditemukan relevan.
Dukungan Browser
Semua browser utama mendukung pertandingan () metode
tatabahasa
Nilai parameter
参数 | 描述 |
---|---|
regexp | 必需。规定要匹配的模式的 RegExp 对象。如果该参数不是 RegExp 对象,则需要首先把它传递给 RegExp 构造函数,将其转换为 RegExp 对象。 |
Kembali Nilai
类型 | 描述 |
---|---|
Array | 存放匹配结果的数组。该数组的内容依赖于 regexp 是否具有全局标志 g。 如果没找到匹配结果返回 null 。 |
rincian teknis
Versi JavaScript: | 1.2 |
---|
contoh yang lebih
contoh
Global string pencarian "ain", tidak peka:
var n=str.match(/ain/gi);
n keluaran:
Coba »