我需要一个正则表达式替换我的All,以删除2个字符串和字符串本身之间的所有内容。

例如,如果我有类似的东西。

stackoverflow is really awesome/nremove123/n I love it

我试图做一个像这行的replaceAll.replaceAll(“/ n * / n”,“”);这应该导致
stackoverflow is really awesome I love it

我以为星号意味着什么,但无法正常工作?

干杯

最佳答案

不,.表示任何字符。 *表示任何数量的前述内容。所以什么是.*
您需要的是

/n.*/n

如果您想在单词之间留一个空白,请改用
replaceAll("/n.*/n *", " ")

10-02 00:12
查看更多