字符串之间的间距

时间:2013-02-21 11:09:32

标签: java

我有一个字符串Week3, 我需要在week和数字3之后留出空格, 一周后文本的数字可能是任何东西, 我需要周数这个数字。 例如:第3周

3 个答案:

答案 0 :(得分:2)

您也可以

 str=str.replaceAll("(?i)(?<=week)(?=\\d)"," ");

答案 1 :(得分:1)

public static void main(String[] args) {
    String str = "Week3";
    String result = "";
    for(int i=0; i< str.length(); i++){
        if(Character.isDigit(str.charAt(i)))
            result = result + " ";
        result= result + String.valueOf(str.charAt(i));
    }
    System.out.println(result);
}

答案 2 :(得分:1)

如果你的情况真的很简单,那就没必要花哨了。只是做:

String newString = "Week " + oldString.substring(4);
相关问题