qq_40963234
qq_40963234
2020-03-26 18:18
采纳率: 25%
浏览 379

Java正则如何替换字符串指定区间的指定zi'fu

Java如何用正则表达式替换字符串 指定区间的 指定字符

例如:有一个字符串

AAA这是一个号问题<好问>题BBB  AAA你也许>需要思考<思考<思考BBB"

规则是:**AAA~BBB中的 "<" 替换成"<",">"替换成">"**

正确的替换结果是:
"

        AAA这是一个号问题&lt;好问&gt;题BBB
         AAA你也许&gt;需要思考&lt;思考&lt;思考BBB"

我自己只写了一点点,接下来该怎么写,或者说我的思路完全不对

String rpxml="AAA这是一个号问题<好问>题BBB AAA你也许>需要思考<思考<思考BBB";
        rpxml = rpxml.replaceAll("(?<=AAA)([<])+(?=BBB)", "&lt;");
        System.out.println(rpxml);
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

相关推荐