Ovaj zapis će pokazati različite metode za korištenje varijable unutar određenog regularnog izraza.
Što je regularni izraz u JavaScriptu?
Regularni izrazi su definirani uzorak niza koji se koristi za usporedbu i podudaranje različitih kombinacija u definiranim nizovima. Međutim, u JavaScriptu, regularni izrazi definirani su objekt koji se može koristiti s više metoda, uključujući search(), split(), replace(), match() i mnoge druge.
Kako iskoristiti varijablu u regularnom izrazu u JavaScriptu?
Da biste upotrijebili varijablu unutar regularnog izraza, prvo definirajte niz i pohranite ga u varijablu. Zatim napravite još jedan niz, jednostavno upotrijebite ' zamijeniti() ” i proslijedite parametar za zamjenu. Nadalje, također možete koristiti ' RegExp( )” konstruktor za ovu svrhu.
Radi praktičnosti, isprobajte navedene primjere.
Primjer 1: Upotreba varijable u regularnom izrazu s metodom 'replace()'.
Za korištenje varijable u regularnom izrazu jednostavno s metodom replace(), prvo definirajte niz i pohranite ga u varijablu:
konst s = 'Zec je kućni ljubimac' ;
Zatim upotrijebite ' zamijeniti() ” i proslijedite parametre za zamjenu riječi u nizu:
konst novi niz = s. zamijeniti ( 'zec' , 'mačka' ) ;Na kraju, upotrijebite metodu log() i proslijedite ' novi niz ” gdje su zamijenjene riječi pohranjene za prikaz izlaza na konzoli:
konzola. log ( novi niz ) ;
Primjer 2: Upotreba varijable u regularnom izrazu s konstruktorom “RegExp()”.
Također možete koristiti varijablu u regularnim izrazima uz pomoć ' RegExp() ” konstruktor. Da biste to učinili, deklarirajte niz i pohranite vrijednost niza u definiranu varijablu:
konst str = 'Rafia je sretna' ; td >< td >
Inicijalizirajte riječ i navedite vrijednost koju želite zamijeniti:
konst riječ = 'Rafija' ;Iskoristite ' RegExp() ”konstruktor i proslijedite riječ koju želite zamijeniti kao parametar:
konst regularni izraz = novi RegExp ( riječ ) ;Zatim ćemo koristiti ' zamijeniti() ” i proslijedite kreiranu varijablu kao regularni izraz kao parametar:
konst novi niz = str. zamijeniti ( regularni izraz, 'Službenik' ) ;Na kraju, upotrijebite metodu log() i proslijedite ' novi niz ” gdje su zamijenjene riječi pohranjene za prikaz izlaza na konzoli:
konzola. log ( novi niz ) ;Može se uočiti da je navedena riječ zamijenjena korištenjem varijable u regularnom izrazu:
To je sve o korištenju varijable u regularnom izrazu u JavaScriptu.
Zaključak
Za korištenje varijable unutar regularnog izraza, ' zamijeniti() ” može se koristiti metoda. Ova metoda može zamijeniti riječi u nizu. Nadalje, također možete koristiti ' RegExp() ” konstruktor za odgovarajuću namjenu. Ovaj vodič je pokazao različite primjere za korištenje varijable unutar regularnog izraza u JavaScriptu.