CSVファイルのセルからHTMLのタグを削除するには

nextCSVを使って、CSVファイルのセルからHTMLのタグを削除する方法を紹介します。

例として、次のCSVファイルのE列からHTMLタグを削除します。

名前アドレス性別年齢HTML
西 明日nishi_meibi@example.com72<img src=sampleA>/<img src=sampleB>/<img src=sampleC>
藤原 彩fujiwara_aya@example.com60A/B/C
黒川 直人kurokawa_naoto@example.com27<img src=sampleA>/<img src=sampleB>
池本 えみikemoto_emi@example.com64ABC
小菅 扶樹kosuge_motoki@example.com53<img src=sampleB>/<img src=sampleC>
平田 英嗣hirata_hidetsugu@example.com66<img src=sampleA>/<img src=sampleB>/<img src=sampleC>
寺岡 美佳teraoka_mika@example.com71A/B/C
長谷部 智花hasebe_tomoka@example.com74<img src=sampleA>/<img src=sampleB>
川中 俊二kawanaka_shunji@example.com59ABC

nextCSV CSVファイル編集ソフトを起動します。

001

CSVファイルの「参照」ボタンを押して、CSVファイルを見込みます。

002

003

メニューから「CSVファイル」→「CSVファイルの一行目は列名」をチェックします。

004

005

チェックすると、一行目は抽出の対象になりません。
条件に該当しなくても、常に出力されます。

E列を選択して、右クリックします。
ポップアップメニューから、「修正」を選択します。

006

列編集画面が表示されます。

007

変換条件欄の「追加」ボタンを押します。

008

値変換条件編集画面が表示されます。

009

プルダウンメニューから「セルの値を正規表現で置換する」を選択します。

010

検索文字列欄に次の文字を入力します。

<([^>])*>

この正規表現はHTMLのタグにマッチします。

置換文字列半は空欄のままです。

011

「OK」ボタンを押して、設定を登録します。

012

列編集画面に戻ります。

変換条件に、入力した条件が追加されました。

013

「OK」ボタンを押して、メイン画面に戻ります。

014

E列のセルの値からHTMLタグが削除されています。

015

メニューから「変換」→「CSVファイルの作成」を選択します。

016

CSVファイルの名前をつけて、保存します。

名前アドレス性別年齢HTML
西 明日nishi_meibi@example.com72//
藤原 彩fujiwara_aya@example.com60A/B/C
黒川 直人kurokawa_naoto@example.com27/
池本 えみikemoto_emi@example.com64ABC
小菅 扶樹kosuge_motoki@example.com53/
平田 英嗣hirata_hidetsugu@example.com66//
寺岡 美佳teraoka_mika@example.com71A/B/C
長谷部 智花hasebe_tomoka@example.com74/
川中 俊二kawanaka_shunji@example.com59ABC

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です