Како користити променљиву у регуларном изразу у ЈаваСцрипт-у

Kako Koristiti Promenlivu U Regularnom Izrazu U Javascript U



У програмским језицима, вишеструки обрасци се користе за дефинисање филтера и серије карактеристика. Тачније, регуларни изрази су најефикаснији начин за одређивање филтера и садрже огромну количину низа знакова који дефинишу образац текста. Штавише, променљиву можете користити и у регуларним изразима. Да би то урадио, ЈаваСцрипт обезбеђује „ РегЕкп() ” конструкција за коришћење променљиве у регуларним изразима.

Овај текст ће показати различите методе за коришћење променљиве у оквиру одређеног регуларног израза.

Шта је регуларни израз у ЈаваСцрипт-у?

Регуларни изрази су дефинисани образац стринга који се користи за поређење и упаривање различитих комбинација у дефинисаним стринговима. Међутим, у ЈаваСцрипт-у, регуларни изрази су дефинисани објекат који се може користити са више метода, укључујући сеарцх(), сплит(), реплаце(), матцх() и многе друге.







Како користити променљиву у регуларном изразу у ЈаваСцрипт-у?

Да бисте користили променљиву у оквиру регуларног израза, прво дефинишите стринг и сачувајте га у променљивој. Затим направите још један низ, једноставно користите „ заменити() ” и проследите параметар за замену. Осим тога, можете користити и „ РегЕкп( )” конструктор за ову сврху.



Ради практичности, испробајте наведене примере.



Пример 1: Користите променљиву у регуларном изразу са методом „реплаце()“.

Да бисте користили променљиву у регуларном изразу једноставно помоћу методе реплаце(), прво дефинишите стринг и сачувајте га у променљивој:





конст с = 'Зец је кућни љубимац' ;

Затим користите „ заменити() ” и проследите параметре да бисте заменили речи у низу:

конст невСтринг = с. заменити ( 'зец' , 'мачка' ) ;

На крају, користите метод лог() и проследите „ невСтринг ” где су замењене речи ускладиштене за приказ излаза на конзоли:



конзола. Пријава ( невСтринг ) ;

Пример 2: Користите променљиву у регуларном изразу са „РегЕкп()“ конструктором

Такође можете да користите променљиву у регуларним изразима уз помоћ „ РегЕкп() ” конструктор. Да бисте то урадили, декларишете стринг и сачувајте вредност стринга у дефинисаној променљивој:

конст стр = 'Рафиа је срећна' ; тд >
< тд >

Иницијализујте реч и наведите вредност коју желите да замените:

конст реч = 'рафија' ;

Користите „ РегЕкп() ”конструктор и проследите реч коју желите да замените као параметар:

конст регек = Нова РегЕкп ( реч ) ;

Затим ћемо користити „ заменити() ” и проследите креирану променљиву као регуларни израз као параметар:

конст невСтринг = стр. заменити ( регек, 'Официр' ) ;

На крају, користите метод лог() и проследите „ невСтринг ” где су замењене речи ускладиштене за приказ излаза на конзоли:

конзола. Пријава ( невСтринг ) ;

Може се приметити да је наведена реч замењена коришћењем променљиве у регуларном изразу:

То је све о коришћењу променљиве у регуларном изразу у ЈаваСцрипт-у.

Закључак

Да бисте користили променљиву у оквиру регуларног израза, „ заменити() ” може се користити метода. Овај метод може заменити речи у низу. Осим тога, можете користити и „ РегЕкп() ” конструктор за одговарајућу намену. Овај водич је демонстрирао различите примере за коришћење променљиве унутар регуларног израза у ЈаваСцрипт-у.