Jak používat proměnnou v regulárním výrazu v JavaScriptu

Jak Pouzivat Promennou V Regularnim Vyrazu V Javascriptu



V programovacích jazycích se pro definování filtru a řady charakteristik používá více vzorů. Přesněji řečeno, regulární výrazy jsou nejúčinnějším způsobem určování filtrů a obsahují velké množství sérií znaků, které definují vzor textu. Kromě toho můžete také použít proměnnou v regulárních výrazech. K tomu poskytuje JavaScript „ RegExp() ” konstrukt pro využití proměnné v regulárních výrazech.

Tento zápis demonstruje různé metody pro použití proměnné v konkrétním regulárním výrazu.

Co je regulární výraz v JavaScriptu?

Regulární výrazy jsou definovaný vzor řetězce, který se používá pro porovnávání a párování různých kombinací v definovaných řetězcích. V JavaScriptu jsou však regulární výrazy definovaným objektem, který lze použít s více metodami, včetně search(), split(), replace(), match() a mnoha dalších.







Jak využít proměnnou v regulárním výrazu v JavaScriptu?

Chcete-li použít proměnnou v regulárním výrazu, nejprve definujte řetězec a uložte jej do proměnné. Poté vytvořte další řetězec, jednoduše použijte „ nahradit() ” a předejte parametr, který má být nahrazen. Kromě toho můžete také použít „ RegExp( )” konstruktor pro tento účel.



Pro praktičnost vyzkoušejte uvedené příklady.



Příklad 1: Použití proměnné v regulárním výrazu s metodou „replace()“.

Chcete-li použít proměnnou v regulárním výrazu jednoduše pomocí metody replace(), nejprve definujte řetězec a uložte jej do proměnné:





konst s = 'Králík je domácí zvíře' ;

Poté použijte „ nahradit() ” a předejte parametry k nahrazení slov v řetězci:

konst newString = s. nahradit ( 'králičí' , 'kočka' ) ;

Nakonec použijte metodu log() a předejte „ newString ” kde jsou uložena nahrazená slova pro zobrazení výstupu na konzole:



řídicí panel. log ( newString ) ;

Příklad 2: Použití proměnné v regulárním výrazu s konstruktorem „RegExp()“.

Proměnnou můžete také použít v regulárních výrazech pomocí „ RegExp() “konstruktor. Chcete-li tak učinit, deklarujte řetězec a uložte hodnotu řetězce do definované proměnné:

konst str = 'Rafia je šťastná' ; td >
< td >

Inicializujte slovo a zadejte hodnotu, kterou chcete nahradit:

konst slovo = 'Raffia' ;

Využijte „ RegExp() ”constructor a předejte slovo, které chcete nahradit jako parametr:

konst regulární výraz = Nový RegExp ( slovo ) ;

Poté použijeme „ nahradit() ” a předejte vytvořenou proměnnou jako regulární výraz jako parametr:

konst newString = str. nahradit ( regulární výraz, 'Důstojník' ) ;

Nakonec použijte metodu log() a předejte „ newString ” kde jsou uložena nahrazená slova pro zobrazení výstupu na konzole:

řídicí panel. log ( newString ) ;

Lze pozorovat, že zadané slovo bylo nahrazeno použitím proměnné v regulárním výrazu:

To je vše o použití proměnné v regulárním výrazu v JavaScriptu.

Závěr

Chcete-li použít proměnnou v regulárním výrazu, „ nahradit() “ lze použít metodu. Tato metoda může nahradit slova v řetězci. Kromě toho můžete také využít „ RegExp() ” konstruktor pro odpovídající účel. Tento tutoriál ukázal různé příklady použití proměnné v regulárním výrazu v JavaScriptu.