ddimonn8080
@ddimonn8080

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

Здравствуйте.
Есть такая строка кода
let r = cl[i].search(/F+/);
Цель буква "F".
Надо F подставить в виде переменной, так как будет поиск и по другим буквам.
Пробовал так
let r = cl[i].search(/`${char}`+/);
Не работает.
Как правильно?

Спасибо.
  • Вопрос задан
  • 3813 просмотров
Решения вопроса 1
@devChristmas
Frontend Developer
Использовать RegExp: https://learn.javascript.ru/regexp-methods
const str = 'HTML string';
const findString = 'HTML';
const regexp = new RegExp(`${findString}`, 'g')
console.log(str.match(regexp));
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 14:37
3000 руб./в час
24 нояб. 2024, в 13:04
500 руб./в час
24 нояб. 2024, в 12:29
3000 руб./за проект