В java, как я могу удалить гласные "a", "e", "i", " o " и " u
Как удалить гласные из строки, кроме гласных в конце слова?
"Please come to my party"
вернуться "Plse cme to my prty"
2 ответов
string.replaceAll("[aeiou]\B", "")
читает: сопоставьте все гласные ([aeiou]
), за которыми не следует "конец слова" (\B
). Для получения дополнительной информации прочитайте Javadoc on java.утиль.регулярное выражение.Шаблон
превратить строку в массив char.
повторите его.
добавьте каждый символ в StringBuilder, если следующий символ не является алфавитным символом.