为了账号安全,请及时绑定邮箱和手机立即绑定

使用正则表达式替换未知文本

使用正则表达式替换未知文本

弑天下 2021-07-03 13:01:19
给定字符串“abcxxxdef”这个 xxx 可以是任何未知的字符串。abc 和 def 是已知的。xxx 需要替换为不带引号的“(xxx)”。输出: abc(xxx)def
查看完整描述

2 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

在 Java 中:


public static void main(String[] args) {

    String s = "abcxxxxdef";

    s = s.replaceAll("(abc)(.*)(def)", "$1($2)$3");

    System.out.println(s);

}


查看完整回答
反对 回复 2021-07-07
  • 2 回答
  • 0 关注
  • 137 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信