java字符串根据正则表达式让单词首字母大写

Posted 背起全世界の蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java字符串根据正则表达式让单词首字母大写相关的知识,希望对你有一定的参考价值。

public class Da {
public static void main(String[] args) {
String s = "hello_*java_*world";
System.out.println("转化前:"+s);
String[] strs = s.split("_\\*");
String ret = "";
for(int i = 0; i < strs.length; i++){
if (i == (strs.length-1)){
ret = ret + strs[i].substring(0, 1).toUpperCase() + strs[i].substring(1, strs[i].length());
}else{
ret = ret + strs[i].substring(0, 1).toUpperCase() + strs[i].substring(1, strs[i].length())+ "_*";
}
}
System.out.println("转化后:"+ret);
}
}


















以上是关于java字符串根据正则表达式让单词首字母大写的主要内容,如果未能解决你的问题,请参考以下文章

每个单词首字母大写用正则表达式怎么匹配啊

JS正则表达式:全文单词首字母大写

PascalCased 单词的正则表达式(又名 camelCased,前导大写字母)

js怎么用正则表达式验证首字母大写

java 首字母大写,其余小写的字符串正则表达式的判断

在正则表达式中查找带有大写字母并以某个单词结尾的字符串