Kako koristiti varijablu u regularnom izrazu u JavaScriptu

Kako Koristiti Varijablu U Regularnom Izrazu U Javascriptu



U programskim jezicima, višestruki uzorci se koriste za definiranje filtera i niza karakteristika. Točnije, regularni izrazi najučinkovitiji su način za određivanje filtara i sadrže veliku količinu nizova znakova koji definiraju uzorak teksta. Nadalje, varijablu možete koristiti i u regularnim izrazima. Da bi to učinio, JavaScript pruža ' RegExp() ” konstrukcija za korištenje varijable u regularnim izrazima.

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.