1

我不能使用 grep。其实我在记事本2。当我想删除包含字符“c”的行时,我使用的是替换对话框 (Ctrl+H):

Search string: ".*c.*"
Replace with: "" (nothing)

之后,我对这些行进行排序并去掉空行。

但现在我需要清空所有实际上包含字符“c”的行。是否可以在 Notepad2 中做到这一点?

如果我可以在 Notepad2 中做到这一点,那么我想我也可以使用 JavaScript 的字符串替换来做到这一点。

4

1 回答 1

1

是的,您可以锚定您的模式并使用否定字符类。

Find: ^[^c]*$

解释:

^          # the beginning of the string
 [^c]*     # any character except: 'c' (0 or more times)
$          # before an optional \n, and the end of the string
于 2014-12-06T02:22:04.363 回答