Latest web development tutorials

Pertandingan JavaScript () metode

String Referensi Obyek JavaScript String Object

contoh

Cari string "ain":

var str="The rain in SPAIN stays mainly in the plain";
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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Semua browser utama mendukung pertandingan () metode


tatabahasa

string.match( regexp )

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 str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/ain/gi);

n keluaran:


Coba »


String Referensi Obyek JavaScript String Object