50,523
社区成员
发帖
与我相关
我的任务
分享
Matcher m=Pattern.compile("'[^']+'").matcher(str);
StringBuffer result=new StringBuffer();
while(m.find()){
m.appendReplacement(result, m.group().contains(",")?m.group().replaceAll(",", "."):"$0");
}
m.appendTail(result);
str.replaceAll("(?<==\\s?'|[^']),(?=[^']*')",".");