Как использовать переменную в регулярном выражении в JavaScript

Kak Ispol Zovat Peremennuu V Regularnom Vyrazenii V Javascript



В языках программирования для определения фильтра и ряда характеристик используется несколько шаблонов. В частности, регулярные выражения являются наиболее эффективным способом определения фильтров и содержат огромное количество последовательностей символов, определяющих структуру текста. Кроме того, вы также можете использовать переменную в регулярных выражениях. Для этого JavaScript предоставляет « Регулярное выражение() ” для использования переменной в регулярных выражениях.

Эта статья продемонстрирует различные методы использования переменной в конкретном регулярном выражении.

Что такое регулярное выражение в JavaScript?

Регулярные выражения — это определенный шаблон строки, который используется для сравнения и сопоставления различных комбинаций в определенных строках. Однако в JavaScript регулярные выражения — это определенный объект, который можно использовать с несколькими методами, включая search(), split(), replace(), match() и многие другие.







Как использовать переменную в регулярном выражении в JavaScript?

Чтобы использовать переменную в регулярном выражении, сначала определите строку и сохраните ее в переменной. Затем создайте другую строку, просто используйте « заменять() ” и передайте параметр для замены. Кроме того, вы также можете использовать « регулярное выражение( )” для этой цели.



Для практичности попробуйте приведенные примеры.



Пример 1. Использование переменной в регулярном выражении с методом replace()

Чтобы использовать переменную в регулярном выражении просто с помощью метода replace(), сначала определите строку и сохраните ее в переменной:





константа с '=' «Кролик — домашнее животное» ;

Затем используйте « заменять() ” и передать параметры для замены слов в строке:

константа новая строка '=' с. заменять ( 'кролик' , 'кот' ) ;

Наконец, используйте метод log() и передайте « новая строка », где замененные слова сохраняются для отображения вывода на консоли:



консоль. бревно ( новая строка ) ;

Пример 2: Использование переменной в регулярном выражении с конструктором «RegExp()»

Вы также можете использовать переменную в регулярных выражениях с помощью « Регулярное выражение() 'Конструктор. Для этого объявите строку и сохраните значение строки в определенной переменной:

константа ул '=' «Рафия счастлива» ; тд >
< тд >

Инициализируйте слово и укажите значение, которое вы хотите заменить:

константа слово '=' 'Рафия' ;

Используйте « Регулярное выражение() ”конструктор и передайте в качестве параметра слово, которое вы хотите заменить:

константа регулярное выражение '=' новый регулярное выражение ( слово ) ;

Затем мы будем использовать « заменять() » и передать созданную переменную как регулярное выражение в качестве параметра:

константа новая строка '=' ул. заменять ( регулярное выражение, 'Офицер' ) ;

Наконец, используйте метод log() и передайте « новая строка », где замененные слова сохраняются для отображения вывода на консоли:

консоль. бревно ( новая строка ) ;

Можно заметить, что указанное слово было заменено использованием переменной в регулярном выражении:

Это все об использовании переменной в регулярном выражении в JavaScript.

Заключение

Чтобы использовать переменную в регулярном выражении, « заменять() можно использовать метод. Этот метод может заменить слова в строке. Кроме того, вы также можете использовать « Регулярное выражение() ” конструктор для соответствующей цели. В этом руководстве продемонстрированы различные примеры использования переменной в регулярном выражении в JavaScript.