Latest web development tutorials

JavaScript match () Methode

String Object Reference JavaScript String Object

Beispiele

Suchen Sie die Zeichenfolge "ain":

var str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/ain/g);

n Ausgang der resultierende Wert Array:


Versuchen »

Definition und Verwendung

match () Methode, um den Wert in der Zeichenfolge angegeben abzurufen, oder einen oder mehrere reguläre Ausdrücke finden.

Wenn Sie mehr wissen möchten , wenden Sie sich bitte auf den regulären Ausdruck Tutorial Website: RegExp Tutorials und unsere RegExp Object Reference Manual .

Hinweis: match () -Methode einen String String - Objekt abzurufen, eine oder mehrere passende regexp Text zu finden. Das Verhalten dieser Methode hängt weitgehend davon ab, ob regexp ein Flag g hat. Wenn regexp kein Zeichen g, kann das Spiel () -Methode nur einmal das Spiel stringObject ausgeführt werden. Wenn keine Übereinstimmungen im Text gefunden werden, match () den Wert null zurück. Andernfalls gibt es ein Array, das die Informationen und passenden Text hält es relevant findet.


Browser-Unterstützung

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Alle gängigen Browser match () -Methode unterstützen


Grammatik

string.match( regexp )

Parameter Wert

参数 描述
regexp 必需。规定要匹配的模式的 RegExp 对象。如果该参数不是 RegExp 对象,则需要首先把它传递给 RegExp 构造函数,将其转换为 RegExp 对象。

Rückgabewert

类型 描述
Array 存放匹配结果的数组。该数组的内容依赖于 regexp 是否具有全局标志 g。 如果没找到匹配结果返回 null

Technische Details

JavaScript-Version: 1.2


Weitere Beispiele

Beispiele

Die globale Suche string "ain", ist nicht case sensitive:

var str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/ain/gi);

n Ausgang:


Versuchen »


String Object Reference JavaScript String Object