JavaScript match () Methode
Beispiele
Suchen Sie die Zeichenfolge "ain":
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
Alle gängigen Browser match () -Methode unterstützen
Grammatik
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 n=str.match(/ain/gi);
n Ausgang:
Versuchen »