我需要一个正则表达式替换我的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 *", " ")