


Wie extrahiere ich in JavaScript in Klammern eingeschlossene Zeichenfolgen mithilfe regulärer Ausdrücke?
Nov 11, 2024 am 07:56 AMRegulärer Ausdruck zum Extrahieren von in Klammern eingeschlossenen Zeichenfolgen in JavaScript
Das Abrufen von in Klammern eingeschlossenen Teilzeichenfolgen ist in vielen Programmierszenarien ein nützlicher Vorgang. In JavaScript stellen reguläre Ausdrücke ein leistungsstarkes Werkzeug zur Erfüllung dieser Aufgabe dar. In diesem Artikel wird erläutert, wie Sie einen regulären Ausdruck erstellen, der Zeichenfolgen zwischen Klammern effektiv erfasst.
Um die Zeichen zwischen Klammern zu extrahieren, befolgen Sie diese Schritte:
- Escape-Klammern: Da Klammern in regulären Ausdrücken eine besondere Bedeutung haben, müssen Sie sie mit dem Backslash-Zeichen () maskieren, um sie zu finden im wahrsten Sinne des Wortes.
- Capture-Gruppe erstellen: Verwenden Sie reguläre Klammern, um eine Capture-Gruppe zu erstellen, die den Text zwischen den Klammern einschließt.
var regExp = /\(([^)]+)\)/;
In diesem regulären Ausdruck , die maskierten Klammern (( und )) entsprechen den literalen öffnenden bzw. schließenden Klammern. Die Erfassungsgruppe (1 ) stimmt mit jedem nicht rechten Klammerzeichen (.) einmal oder mehrmals ( ) überein.
Beispieleingabe:
"I expect five hundred dollars (0)."
Beispielverwendung:
var matches = regExp.exec("I expect five hundred dollars (0)."); console.log(matches[1]); // Output: 0
Der Wert „matches[1]“ enthält die erfasste Zeichenfolge zwischen den Klammern. Das sind in diesem Beispiel „500 $“.
- ) ↩
Das obige ist der detaillierte Inhalt vonWie extrahiere ich in JavaScript in Klammern eingeschlossene Zeichenfolgen mithilfe regulärer Ausdrücke?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Ersetzen Sie Stringzeichen in JavaScript

JQuery überprüfen, ob das Datum gültig ist

HTTP-Debugging mit Knoten und HTTP-Konsole

JQuery fügen Sie Scrollbar zu Div hinzu

Benutzerdefinierte Google -Search -API -Setup -Tutorial
