こぶの切り替え
788 ワード
説明します.文字列書式を入力すると、「and-vd-gda-gg-aadf-gfad」となります.単語の間を-で区切って、ラクダの形に変換してください.すなわち-後の最初の文字は、次のように大文字になります.and VdGdagAadfGfad.JSの実現は以下の通りである
function Hump(str){
let par = /-\w{1}/g;
str = str.replace(par,function(match){
return match[1].toUpperCase();
})
return str;
}
javaの実装は以下の通りです public static void Hump(String str){
String par = "-\\w{1}";
Pattern P = Pattern.compile(par);
Matcher matcher = P.matcher(str);
StringBuffer sb = new StringBuffer();
while(matcher.find()){
matcher.appendReplacement(sb, matcher.group().substring(1).toUpperCase());
}
matcher.appendTail(sb);
System.out.println(sb);
}
}