У меня есть строка текста, которую я пытаюсь удалить из текстового поля в javascript. Текст, который я пытаюсь удалить, в следующем формате:Регулярные выражения Javascript
Категория: Атрибут
Цвет: Зеленый < - Пример!
var catTitle = 'color';
var regexp = new RegExp(catTitle + '\:[.]*$', "g")
textarea.value = textarea.value.replace(regexp, "");
Поскольку атрибут может быть любой длины, мне нужно мое регулярное выражение, чтобы идти вперед до новой строки. Я думал, что [.] * $ Будет приемлемым для соответствия любым символам до новой строки; однако, похоже, что это не работает.
Любая помощь была бы принята с благодарностью.
Большое спасибо за ваш ответ - я буду отмечать его в качестве ответа. По истечении 10 минут. – Dave
Подождите несколько часов (или больше), затем сделайте выбор :) –