当前位置: 代码迷 >> J2SE >> 一个字符串处理有关问题
  详细解决方案

一个字符串处理有关问题

热度:3   发布时间:2016-04-23 21:18:13.0
求助一个字符串处理问题
能不能用正则表达式交换字符串的位置
aaa123bbb321这样字母和数字交错的,交换2字母串的位置为bbb123aaa321
要处理很多这样的,正则能实现吗

------解决方案--------------------
如果这种串,相互之间有比较显著的分隔符的话,是可以的。

你可以给一段相对完整的来看看。
------解决方案--------------------
		String str = "aaa123bbb321";
str = str.replaceAll("([a-z]+)(\\d+)([a-z]+)(\\d+)", "$3$2$1$4");
  相关解决方案