我在单个vcf文件中有联系人
BEGIN:VCARD
VERSION:3.0
FN:XYZ
N:XYZ;;;;
TEL;TYPE=CELL:0123456789
END:VCARD
我使用vcard拆分器将它们拆分为单个联系人的vcf文件,以便我可以将它们添加到我的s60诺基亚手机上。
由于多个联系人的FN
和N
值相同,因此该名称会在联系人列表中重复两次。所以我想为每个FN:
的删除 VCARD
值编写正则表达式。有人可以给我正则表达式。
答案 0 :(得分:0)
您可以使用Notepad++执行此任务:
转到搜索菜单Ctrl + F,然后转到“标记”标签。选中“书签” 线”。
检查正则表达式选项
然后只需输入^FN:
作为搜索字词,然后点击“全部标记”
<强> ==&GT;包含搜索词的所有行都有书签。
^
是一个匹配行开头的锚。
现在转到“搜索 - 书签 - 删除书签行”菜单
<强> ==&GT;所有标记的行都消失了。
答案 1 :(得分:0)
stema说什么,或者你喜欢酷工具:
sed -i "s/^FN:.*\n$//" *.vcf