我试图摆脱TextPad,而我却无法获得正则表达式,^
而$
无法将其替换。我肯定打勾了正则表达式框。
我究竟做错了什么?
我正在尝试寻找新生产线的起点。在TextPad中,找到“ ^”并确保启用了正则表达式。使用记事本++不能做到这一点。它只是说“未找到”。
我使用了TextPad,发现这个问题很烦人(说得有点客气)。基本上,Npp的Regex功能与其他大多数Regex-s搭配使用时会受到阻碍。这是因为Npp是Scintilla Editor 的抽象,它使用基于单行的RegEx :(-Npp团队非常了解此问题,但是(很奇怪)它一直处于落后状态(时间和资源问题)。$确实可以工作,但是它们还没有^可用于多行工作(还)。我知道这个限制,可以使用(并引起)。如下所述^(。)可以工作(很少,我恢复为TPad或UltraEdit)
—
Peter.O,2010年
PS。您通常可以将Extended(vs RegEx)用作\ r和\ n的解决方法-这是半模仿行的开头。另外,作为一种顺便,您可以继续在普通搜索中启用“视图-显示符号-显示行尾”。尽管它们(在视觉上)没有出现在“查找”字段中,但如果您选择首先,按CRLF,当您按CTRL + F时,Find-field自动启动启动,并且很高兴地成为多行(但不是RegEx)搜索。它与扩展搜索没有太大区别,但我发现它很有趣,有些读者可能也是如此。(我爱Npp :)
—
Peter.O 2010年
您为什么要尝试寻找新行的起点?您要在每行的开头添加一些内容吗?那将帮助我们实际回答这个问题。如果要使用Notepad ++远离付费解决方案,则必须学习其怪癖并解决它们。我这样做没有问题,因为Notepad ++在许多其他方面都非常出色。
—
Joshua Nurczyk '16