0
我想使用Notepad ++正则表达式找到所有不是空的行,并且(2)不是而是包含字符串“:”,只在前缀“{Undelimited }”。该字符串不会在行的开始或结尾出现。在N ++中查找没有字符串的非空行
因此,如果输入(具有表示为 “[空行]” 一个空行)为:
编号:SCP-173
[空行]
对象是动画和极其敌对。
一:二:三
的输出是:
编号:SCP-173
[空行]
{未定}对象是动画和极其敌对。
{}未定一:二:三
每个解决方案,我可以找到关于堆栈溢出使用负向前看符号和匹配空行。
查找'(M)^(?= * \ S)(*:?!)',替换' {无限}' – sln
@sln不需要多行修饰符,Notepad ++默认使用它。 –
只是为了简洁。它确实接受内联修饰符? – sln