dragostis dragostis - 3 months ago 16
Java Question

Replace capital letter with underscore + lowercase letter in Java?

Is there a way to use RegEx in Java to replace all capital letters with an underscore and the same letter only lowercase?

Example:

getSpecialString
->
get_special_string

hsz hsz
Answer

Just try with:

"getSpecialString".replaceAll("([A-Z])", "_$1").toLowerCase();