在Java中加倍单词的元音

时间:2014-12-07 08:40:48

标签: java string

我需要创建一个方法,将用户输入的单词的元音加倍,例如:

Car->Caar Love->loovee

我该怎么做?

2 个答案:

答案 0 :(得分:1)

yourWord = yourWord.replaceAll("a", "aa") // iterate this accross all vowels and cases

答案 1 :(得分:0)

String input = "car";
String output = "";
for(int i=0 ; i< input.length(); i++){
  if((input.charAt(i)+"").toUpperCase().matches("A|E|I|O|U")){
     output += input.charAt(i);
  }
  output += input.charAt(i);
}