修改字符串

时间:2012-10-04 13:01:20

标签: java android

我在我的应用程序中收到一个字符串

3-9-2012@17:32@4-9-2012@17:32@Vietnam@$@2-10-2012@17:32@4-10-2012@17:32@Vietnam@$

我需要将该String转换为类似

的内容
3-9-2012 17:32@4-9-2012 17:32@Vietnam@$@2-10-2012 17:32@4-10-2012 17:32@Vietnam@$

请帮我解决方案,以便获得理想的结果。 感谢

2 个答案:

答案 0 :(得分:3)

str2 = str.replaceAll("(\\d{4})@(\\d)", "$1 $2")

答案 1 :(得分:0)

在年份参数后找到@字符。比用“”字符替换它。就是这样。