Как сделать условие Найди и подчеркни слова в которых нет звонких согласных звуков

1 Окт 2019 в 04:42
109 +3
0
Ответы
1

Для выполнения данного условия можно использовать регулярное выражение, которое будет искать слова, содержащие только беззвучные согласные звуки.

Пример такого регулярного выражения:

\b\b[^aeiouAEIOU\s\d\W]*[^aeiouAEIOU\s\d\W]\b

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

span
text-decoration: underline
}

Пример использования:

const text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.";

const regex = /\b[^aeiouAEIOU\s\d\W]*[^aeiouAEIOU\s\d\W]\b/g;

const result = text.replace(regex, <span>$&</span>);

console.log(result);

19 Апр в 18:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 90 581 автору
Первые отклики появятся уже в течение 10 минут
Прямой эфир