正则实例首字母大写

前端之家收集整理的这篇文章主要介绍了正则实例首字母大写前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
package test; import java.util.regex.Matcher; import java.util.regex.Pattern; public class DaXie { public static void main(String[] args) { String str = "i am a boy"; StringBuilder sBuilder = new StringBuilder(); Pattern pattern = Pattern.compile("^[a-zA-Z]+|\\S[a-zA-Z]*"); Matcher matcher = pattern.matcher(str); String tempString = null; while(matcher.find()) { tempString = matcher.group(); System.out.println(tempString); tempString = (tempString.charAt(0)+"").toUpperCase()+tempString.substring(1,tempString.length()); sBuilder.append(tempString).append(" "); } System.out.println(sBuilder.toString()); } }

猜你在找的正则表达式相关文章