给定字符串"abcxxxdef">
此 xxx 可以是任何未知字符串。
ABC和DEF是已知的。
xxx 需要替换为不带引号的"(xxx("。
输出 : ABC(XXX(定义
在 JavaScript 中:
var string = "abcxxxdef";
console.log(string.replace(/(abc)(.*)(def)/g, "$1($2)$3"))
在Java中:
public static void main(String[] args) {
String s = "abcxxxxdef";
s = s.replaceAll("(abc)(.*)(def)", "$1($2)$3");
System.out.println(s);
}