我有一个字符串Week3
,我需要在数字之后有空格week
,3
星期文本后面的数字可以是任何东西,我需要那个数字的星期空间。例如:第 3 周
问问题
77 次
3 回答
2
你也可以做
str=str.replaceAll("(?i)(?<=week)(?=\\d)"," ");
于 2013-02-21T11:17:02.683 回答
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 回答
1
如果你的情况真的这么简单,那就没必要花哨了。做就是了:
String newString = "Week " + oldString.substring(4);
于 2013-02-21T11:22:51.077 回答