Változó használata reguláris kifejezésben JavaScriptben

Valtozo Hasznalata Regularis Kifejezesben Javascriptben



A programozási nyelvekben több mintát használnak a szűrő és a karakterisztikák sorozatának meghatározására. Pontosabban, a reguláris kifejezések a leghatékonyabb módja a szűrők meghatározásának, és hatalmas mennyiségű karaktersorozatot tartalmaznak, amelyek meghatározzák a szöveg mintáját. Ezenkívül a változót a reguláris kifejezésekben is használhatja. Ehhez a JavaScript biztosítja a ' RegExp() ” konstrukció a változó reguláris kifejezésekben való felhasználásához.

Ez az írás bemutatja a változók egy adott reguláris kifejezésen belüli használatának különböző módszereit.

Mi az a reguláris kifejezés a JavaScriptben?

A reguláris kifejezések egy karakterlánc meghatározott mintája, amelyet a meghatározott karakterláncok különböző kombinációinak összehasonlítására és egyeztetésére használnak. A JavaScriptben azonban a reguláris kifejezések a definiált objektumok, amelyek többféle metódussal használhatók, beleértve a search(), a split(), a replace(), a match() és még sok más módszert is.







Hogyan használjunk változót egy reguláris kifejezésben a JavaScriptben?

Változó reguláris kifejezésen belüli használatához először definiáljon egy karakterláncot, és tárolja azt egy változóban. Ezután hozzon létre egy másik karakterláncot, egyszerűen használja a ' csere() ” módszert, és adja át a lecserélendő paramétert. Ezenkívül használhatja a „ RegExp( )” konstruktor erre a célra.



A gyakorlatiasság kedvéért próbálja ki a felsorolt ​​példákat.



1. példa: Változó használata reguláris kifejezésben a „replace()” metódussal

Ha egy változót a reguláris kifejezésben egyszerűen csak a csere() metódussal szeretne használni, először definiáljon egy karakterláncot, és tárolja azt egy változóban:





const s = 'A nyúl háziállat' ;

Ezután használja a „ csere() ” metódussal, és adja át a paramétereket, hogy lecserélje a szavakat egy karakterláncban:

const newString = s. cserélje ki ( 'nyúl' , 'macska' ) ;

Végül használja a log() metódust, és adja át a „ newString ', ahol a lecserélt szavak tárolásra kerülnek, hogy megjelenítsék a kimenetet a konzolon:



konzol. log ( newString ) ;

2. példa: Változó használata reguláris kifejezésben a „RegExp()” konstruktorral

Használhat változót reguláris kifejezésekben is a ' RegExp() ” kivitelező. Ehhez deklaráljon egy karakterláncot, és tárolja a karakterlánc értékét egy meghatározott változóban:

const str = 'Rafia boldog' ; td >
< td >

Inicializáljon egy szót, és adja meg a lecserélni kívánt értéket:

const szó = 'Rafia' ;

Használd a ' RegExp() ”konstruktort, és paraméterként adja át a lecserélni kívánt szót:

const regex = új RegExp ( szó ) ;

Ezután a „ csere() ” és adja át a létrehozott változót reguláris kifejezésként paraméterként:

const newString = str. cserélje ki ( regex, 'Tiszt' ) ;

Végül használja a log() metódust, és adja át a „ newString ', ahol a lecserélt szavak tárolásra kerülnek, hogy megjelenítsék a kimenetet a konzolon:

konzol. log ( newString ) ;

Megfigyelhető, hogy a megadott szót egy változó használatával helyettesítették egy reguláris kifejezésben:

Ez a változó reguláris kifejezésben való használatáról szól a JavaScriptben.

Következtetés

Változó reguláris kifejezésen belüli használatához a „ csere() ” módszer használható. Ez a módszer helyettesítheti a szavakat egy karakterláncban. Ezenkívül használhatja a „ RegExp() ” konstruktort a megfelelő célra. Ez az oktatóanyag különféle példákat mutat be változók reguláris kifejezésen belüli használatára JavaScriptben.