文字列の最初の大文字とは別に、文字列の各大文字の前に「-」を追加するにはどうすればよいですか。
この「HelloWorldMyNameIsCarl」のような文字列があり、これを使用しています
"HelloWorldMyNameIsCarl".replaceAll("(.)(\\p{Lu})", "$1-$2")
それはうまくいっています。
解決策は
"Hello_World_My_Name_Is_Carl"
しかし、「THisForNEWTest」の場合は機能せず、解決策は
"T-His-For-NEw-Test"
でも私はしたい
"T-His-For-N-Ew-Test"
この問題に対して私が何をしているのか教えてください。
ありがとう。