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.