比如我想替换s="ab cd<ab cd>" 成为: ab cd<ab cd>,即只替换<>之外的内容,可使用:
s.replaceAll("\\s(?=[^\\>]*(\\<|$))"," ");
即可完成, 其中的 \\> 和\\< 的\\后面即可换成你自己的定界符.
比如我想替换s="ab cd<ab cd>" 成为: ab cd<ab cd>,即只替换<>之外的内容,可使用:
s.replaceAll("\\s(?=[^\\>]*(\\<|$))"," ");
即可完成, 其中的 \\> 和\\< 的\\后面即可换成你自己的定界符.