Ten zapis pokaże różne metody stosowania zmiennej w określonym wyrażeniu regularnym.
Co to jest wyrażenie regularne w JavaScript?
Wyrażenia regularne to określony wzór łańcucha, który jest wykorzystywany do porównywania i dopasowywania różnych kombinacji w określonych ciągach. Jednak w JavaScript wyrażenia regularne są zdefiniowanym obiektem, którego można użyć z wieloma metodami, w tym Search (), split (), zamiennik (), match () i wielu innych.
Jak wykorzystać zmienną w wyrażeniu regularnym w JavaScript?
Aby wykorzystać zmienną w wyrażeniu regularnym, najpierw zdefiniuj ciąg i przechowuj ją w zmiennej. Następnie zrób kolejny ciąg, po prostu użyj „zastępować()”Metoda i przekazaj parametr, aby zastąpić. Ponadto możesz również użyć „Regexp () ”Konstruktor w tym celu.
Aby uzyskać praktyczność, wypróbuj podane przykłady.
Przykład 1: Użyj zmiennej w wyrażeniu regularnym metodą „zastąpi ()”
Aby użyć zmiennej w wyrażeniu regularnym po prostu metodą zastępowania (), najpierw zdefiniuj ciąg i przechowuj ją w zmiennej:
const s = „królik jest zwierzęciem zwierząt”;Następnie użyj „zastępować()„Metoda i przekaż parametry, aby zastąpić słowa w ciągu:
const Newstring = s.zamień („królik”, „cat”);Wreszcie użyj metody log () i przekazuj „Newstring„Tam, gdzie wymienione słowa są przechowywane, aby wyświetlić wyjście na konsoli:
konsola.log (NewSstring);Przykład 2: Użyj zmiennej w wyrażeniu regularnym z konstruktorem „Regexp ()”
Możesz także użyć zmiennej w wyrażeniach regularnych za pomocą „Regexp ()”Konstruktor. Aby to zrobić, zadeklaruj ciąg i przechowuj wartość łańcucha w zdefiniowanej zmiennej:
const str = "Rafia jest szczęśliwa";Zainicjuj słowo i określ wartość, którą chcesz zastąpić:
const Word = „Rafia”;Użyj „Regexp ()„Konstruktor i przekazuj słowo, które chcesz zastąpić jako parametr:
const regex = new RegexP (słowo);Następnie użyjemy „zastępować()”I przekazaj utworzoną zmienną jako wyrażenie regularne jako parametr:
const Newstring = Str.zamień (Regex, „hafsa”);Wreszcie użyj metody log () i przekazuj „Newstring„Tam, gdzie wymienione słowa są przechowywane, aby wyświetlić wyjście na konsoli:
konsola.log (NewSstring);Można zauważyć, że określone słowo zostało zastąpione za pomocą zmiennej w wyrażeniu regularnym:
Chodzi o użycie zmiennej w wyrażeniu regularnym w JavaScript.
Wniosek
Aby wykorzystać zmienną w wyrażeniu regularnym, „zastępować()„Można zastosować metodę. Ta metoda może zastąpić słowa w ciągu. Ponadto możesz także skorzystać z „Regexp ()”Konstruktor w odpowiednim celu. Ten samouczek wykazał różne przykłady stosowania zmiennej w wyrażeniu regularnym w JavaScript.