需要使用regex替换/删除notepad ++中的多次出现。 这是一个例子:
public static String toSignedBinary(int num) {
return num < 0 ? "-" + Long.toBinaryString(-(long) num) : Integer.toBinaryString(num);
}
我需要替换/删除 try {
eventOutput.close();
} catch (IOException ioClose) {
throw new RuntimeException(
"Error when closing the event output.", ioClose);
}
和....
something<item>text to be removed or replaced</item>
text<item>another text to be
removed or replaced</item>
<item>more text to be removed or
replaced</item>
...
之间的所有内容,匹配可能包含新行。
所以我最终会得到这样的东西:
"<item>"
答案 0 :(得分:4)
一种方法查找/替换:
找到:(<item>).*?(<\/item>)\R?
替换为:$1$2
检查:. Matches new line