вопрос по регуляркам JS.
Мне нужно в тексте найти все строки, начинающиеся на определенное слово (регистр не учитывается) и после него либо пробел, либо двоеточие, либо пробел+двоеточие+пробел, либо пробел+двоеточие, либо двоеточие+пробел, либо несколько пробелов. Все варианты пробела и двоеточия, в общем.
Пример нужных строк со словом word:
word : text text
Word:text text
word text text
word: text text
и т.д. То, что придумал:
const main_pattern = /word(( :)|(: )|( +)|( : )).*/gi;
Выглядит не очень :) Заранее благодарю.
Я думаю, что вам нужно проверять только на первый пробел или двоеточие
const reg = /word( |:).*/gi;
console.log('word : text text'.match(reg));
console.log('Word:text text'.match(reg));
console.log('word text text'.match(reg));
console.log('word: text text'.match(reg));
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Помогите написать скрипт для того чтобы фоновая картинка при прокрутке становилась меньше и уходила в левую сторону
В конфиге вебпака у меня установлен плагин ImageminPlagin, когда я делаю npm run dev все нормально проект запускается, но когда я делаю npm run build появляется...