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

给定字符串“abcxxxdef”

这个 xxx 可以是任何未知的字符串。

abc 和 def 是已知的。

xxx 需要替换为不带引号的“(xxx)”。

输出: abc(xxx)def


弑天下
浏览 138回答 2
2回答

蝴蝶刀刀

在 Java 中:public static void main(String[] args) {    String s = "abcxxxxdef";    s = s.replaceAll("(abc)(.*)(def)", "$1($2)$3");    System.out.println(s);}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java