0

我在单个 vcf 文件中有联系人

BEGIN:VCARD
VERSION:3.0
FN:XYZ
N:XYZ;;;;
TEL;TYPE=CELL:0123456789
END:VCARD

我使用 vcard 拆分器将它们拆分为具有单个联系人的 vcf 文件,以便我可以将它们添加到我的 s60 诺基亚手机上。由于许多FN联系人的和N值相同,因此该名称在联系人列表中重复两次。所以我想写一个正则表达式来删除每个. 有人可以给我正则表达式吗? FN:VCARD

4

2 回答 2

0

您可以使用Notepad++完成此任务:

  1. 转到搜索菜单 Ctrl+F,然后转到“标记”选项卡。检查“书签行”。

  2. 检查正则表达式选项

  3. 然后只需输入^FN:搜索词并单击“全部标记”

    ==> 包含搜索词的所有行都带有书签。

    ^是与行首匹配的锚点。

  4. 现在转到菜单“搜索 - 书签 - 删除书签行”

    ==> 所有标记的行都消失了。

于 2013-02-19T17:14:18.707 回答
0

什么stema说,或者如果你喜欢很酷的工具:

sed -i "s/^FN:.*\n$//" *.vcf
于 2013-02-19T17:22:17.720 回答