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

1 Окт 2019 в 04:42
130 +1
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 Апр 2024 в 18:49
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир