Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个正则表达式,它可以在 Edit++ 中找到并替换以下内容:
将 all 替换\n为语法.\n,但 . 之前没有空格\n。所以所有的语法_\n (_这里的意思是空格)都会保持不变。有任何想法吗?
\n
.\n
_\n
_
尝试这个:
(?<=[^\s]{1,1})\n|$
演示在这里。
不知道 Edit++,但正则表达式应该是寻找空格的缺失(由[^ ]在行尾指定(由$和 append指定.。例如,在 sed 中,以下内容会处理它:sed 's/[^ ]$/&./'.
[^ ]
$
.
sed 's/[^ ]$/&./'
我不知道 Edit++,但我会通过搜索“([^ ])\n”并替换为“$1.\n”来做到这一点。