Как удалить гласные из строки, кроме гласной в конце слова?
Например "Please come to my party"
"Please come to my party"
Для возврата "Plse cme to my prty"
"Plse cme to my prty"
string.replaceAll("[aeiou]\\B", "")
Читается: соответствует всем гласным ([aeiou]), за которыми не следует «конец слова» (\\B).Для получения дополнительной информации прочитайте Javadoc на java.util.regex.Pattern
[aeiou]
\\B
Превратить строку в массив символов.
Итерация по нему.
Добавлять каждый символ в StringBuilder, если следующий символ не является буквенным символом.