RegExp zum Extrahieren mehrerer Übereinstimmungen mit RegExp.exec
Um alle Übereinstimmungen aus einer Zeichenfolge mit RegExp.exec zu extrahieren, können Sie weiterhin re aufrufen .exec(s) in einer Schleife. Das folgende Code-Snippet demonstriert dies:
1 2 3 4 5 6 7 8 9 10 |
|
Mit der bereitgestellten Testzeichenfolge „[description:"aoeu" uuid:"123sth"]' gibt dieser Code Folgendes aus:
1 2 |
|
Beachten Sie, dass der hier verwendete reguläre Ausdruck:
Um diese Lösung zu testen, können Sie verwenden der bereitgestellte JSFiddle-Link: https://jsfiddle.net/7yS2V/.
Das obige ist der detaillierte Inhalt vonWie extrahiere ich mit RegExp.exec() alle Übereinstimmungen aus einer Zeichenfolge?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!