正则实例首字母大写

来源:互联网 发布:淘宝退换货怎么操作 编辑:程序博客网 时间:2024/04/28 22:36
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());
    }
}
0 0
原创粉丝点击