0

私は単一のvcfファイルに連絡先を持っています

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

vcardスプリッターを使用して、単一の連絡先を持つvcfファイルに分割し、s60nokia電話に追加できるようにしました。FNとのN値は多くの連絡先で同じであるため、名前は連絡先リストで2回繰り返されます。そこで、それぞれの値を削除する ための正規表現を記述したいと思います。誰かが私にその正規表現を教えてもらえますか?FN:VCARD

4

2 に答える 2

0

ステマが言うこと、またはあなたがクールなツールが好きなら:

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

このタスクにはNotepad++を使用できます。

  1. 検索メニュー Ctrl+F に移動し、[マーク] タブに移動します。「ブックマーク行」にチェックを入れます。

  2. 正規表現オプションを確認してください

  3. 次に^FN:、検索語として入力し、[すべてマーク] をクリックします。

    ==> 検索語を含むすべての行がブックマークされます。

    ^行の先頭に一致するアンカーです。

  4. 次に、メニュー「検索 - ブックマーク - ブックマーク行の削除」に移動します。

    ==>マークされたすべての行がなくなりました。

于 2013-02-19T17:14:18.707 に答える