日期:2014-05-17  浏览次数:20712 次

该字符串如何用实现正则提取及替换
字符串:

str = " abc age:{at#A.age} abc sex{at#A.sex}  abc age:{at#B.age} abc sex{at#B.sex}";

如何用正则提取字符中的:A.age 、A.sex、B.age 、B.sex 

并将:
{at#A.age}替换为 100、{at#A.sex}替换为 男
{at#B.age}替换为 50、{at#B.sex}替换为 女


前提 #A、#B可能是其他字符。 
正则提取及替换

------解决方案--------------------
看看java截取功能 split 用正则