我喜欢grep -v
。我用它所有的时间。但是我也正在用python做一些文本处理,而我缺少一件事。
通常,我通常grep -v
将多余的内容从文本中删除。
例如,
$ grep -v '[a-z]'
# (I manually review this output to confirm that I don't want those lines)
$ grep '[a-z]' > linesiwanted
但是如何匹配Python中的正则表达式的补码?例如,\w
?的补码。
参见stackoverflow.com/questions/164414/…–
—
Sirex
在SO上也有关于python中grep的类似讨论:stackoverflow.com/questions/1921894/grep-and-python,这个问题的具体版本
—
icc97
\ w =任何单词char \ W =任何非单词char
—
Kasapo '18