【发布时间】:2014-12-04 13:07:43
【问题描述】:
例如...
String s = "abcxyzabcxyz";
s.replaceAll("xyz", "---");
这通常会给我"abc---abc---"。我怎样才能让它给我"---xyz---xyz"?
【问题讨论】:
-
嗯,我的第一张照片是
s.replaceAll("abc", "---"),但我想这不是你想要的,对吧? -
应该如何处理:
String s = "abcwxyzabctuvwxyz";,s.replaceAll("xyz", "123"); -
应该不会太难...replaceAll将正则表达式作为第一个参数
-
@Eypros 我猜他想要的是某种“用
---替换除xyz之外的所有内容”,而不是“用---替换xyz”。很可能问题可以改写为:请告诉我如何相应地使用正则表达式替换。 -
问题不完整
标签: java string str-replace