我正在努力为这里的一个案例写一个表达式,但我做不到。我使用 Ultraedit 作为我的文本编辑器,使用 Perl 作为我的正则表达式引擎。
这是一个例子
甲基安非他命
我有一个包含这样的行的大文档,我想将其完全删除,所以基本上我需要搜索任何后跟全大写字母的缩写或类似的单词。
以下是我想删除的行的示例
亚太植物保护组织
你能尽快帮忙吗?
谢谢
山姆
答案1
您可以使用 sed 来做到这一点,您所问的是一个非常基本的问题。
man sed
会给你线索。
这是您要查找的完整命令:
sed -i '/^[A-Z][A-Z]/d' file
Sed 检查给定文件的内部,如果连续出现超过 1 个大写字母,它将删除整行。
我想这就是你所问的,否则请重新表述问题并更具体一些。