Diese Beschreibung zeigt die verschiedenen Methoden für die Verwendung einer Variablen innerhalb eines bestimmten regulären Ausdrucks.
Was ist regelmäßig Ausdruck in JavaScript?
Regelmäßige Ausdrücke sind das definierte Muster einer Zeichenfolge, die zum Vergleich und Abzug der verschiedenen Kombinationen in definierten Zeichenfolgen verwendet wird. In JavaScript sind die regulären Ausdrücke jedoch das definierte Objekt, das mit mehreren Methoden verwendet werden kann, einschließlich Search (), Split (), Ersatz (), Match () und vieler mehr.
So verwenden Sie eine Variable in einem regulären Ausdruck in JavaScript?
Um eine Variable innerhalb eines regulären Ausdrucks zu verwenden, definieren Sie zuerst eine Zeichenfolge und speichern Sie sie in einer Variablen. Dann machen Sie eine andere Zeichenfolge, verwenden Sie einfach die “ersetzen()Methode und übergeben Sie den zu ersetzenden Parameter. Darüber hinaus können Sie auch das verwenden “Regexp () ”Konstruktor für diesen Zweck.
Probieren Sie die angegebenen Beispiele aus.
Beispiel 1: Verwenden Sie eine Variable im regulären Ausdruck mit der Methode „Ersatz ()“
Um eine Variable im regulären Ausdruck zu verwenden, definieren Sie zuerst eine Zeichenfolge und speichern Sie sie in einer Variablen:
const s = "Das Kaninchen ist ein Haustiertier";Dann verwenden Sie die “ersetzen()Methode und übergeben Sie die Parameter, um die Wörter in einer Zeichenfolge zu ersetzen:
const newstring = s.ersetzen ("Kaninchen", "Katze");Verwenden Sie zuletzt die modmethode log () und übergeben Sie die “Newstring”, Wo die ersetzten Wörter gespeichert werden, um die Ausgabe auf der Konsole anzuzeigen:
Konsole.Protokoll (NewString);Beispiel 2: Verwenden Sie eine Variable im regulären Ausdruck mit „Regexp ()“ -Konstruktor
Sie können auch eine Variable in regulären Ausdrücken mit Hilfe des „verwenden“ verwendenRegexp ()" Konstrukteur. Deklarieren Sie dazu eine Zeichenfolge und speichern Sie den Wert der Zeichenfolge in einer definierten Variablen:
const str = "Rafia ist glücklich";Initialisieren Sie ein Wort und geben Sie den Wert an, den Sie ersetzen möchten:
const word = "rafia";Verwenden Sie die “Regexp ()Konstruktor und übergeben Sie das Wort, das Sie als Parameter ersetzen möchten:
const regex = new Regexp (Wort);Dann werden wir das verwenden “ersetzen()”Und übergeben die erstellte Variable als regulärer Ausdruck als Parameter:
const newstring = str.ersetzen (regex, "hafsa");Verwenden Sie zuletzt die modmethode log () und übergeben Sie die “Newstring”, Wo die ersetzten Wörter gespeichert werden, um die Ausgabe auf der Konsole anzuzeigen:
Konsole.Protokoll (NewString);Es kann beobachtet werden, dass das angegebene Wort durch Verwendung einer Variablen in einem regulären Ausdruck ersetzt wurde:
Es geht darum, die Variable in einem regulären Ausdruck in JavaScript zu verwenden.
Abschluss
Um eine Variable innerhalb eines regulären Ausdrucks zu verwenden, die “ersetzen()”Methode kann verwendet werden. Diese Methode kann die Wörter in einer Zeichenfolge ersetzen. Darüber hinaus können Sie auch das verwenden “Regexp ()Konstruktor für den entsprechenden Zweck. Dieses Tutorial hat die verschiedenen Beispiele für die Verwendung einer Variablen innerhalb eines regulären Ausdrucks in JavaScript gezeigt.