-4

文字列がWeek3あり、week数字3の後にスペースが必要です。週のテキストの後の数字は何でもかまいません。その数字の週のスペースが必要です。例: 第 3 週

4

3 に答える 3

2

あなたもできる

 str=str.replaceAll("(?i)(?<=week)(?=\\d)"," ");
于 2013-02-21T11:17:02.683 に答える
1

あなたのケースが本当にこれほど単純なら、凝る必要はありません。ただ行う:

String newString = "Week " + oldString.substring(4);
于 2013-02-21T11:22:51.077 に答える
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);
}
于 2013-02-21T11:14:48.153 に答える