Для выполнения данного условия можно использовать регулярное выражение, которое будет искать слова, содержащие только беззвучные согласные звуки.
Пример такого регулярного выражения:
\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.";
Для выполнения данного условия можно использовать регулярное выражение, которое будет искать слова, содержащие только беззвучные согласные звуки.
Пример такого регулярного выражения:
\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);