-PR-

解決済みの質問

質問No.5607497
すぐに回答を!
すぐに回答を!
お気に入り投稿に追加する (0人が追加しました)
回答数1
閲覧数2362
CSVファイルからダブルクォーテーションを削除したい。VBS使用で。
CSVファイルからダブルクォーテーションを削除したい。VBS使用で。

CSVファイルのダブルクォーテーションを外す方法が
Wendy02さん回答の
http://oshiete1.goo.ne.jp/qa3016163.html
(タブ区切りデータからダブルコーテーションを外したい)
を使用してみました。

〔使用前〕
"1","00030123","00000000000000000000","00000000000000000019","4220120","42201","","1"
〔使用後〕
1,00030123,00000000000000000000,00000000000000000019,4220120,42101,",1"

使用後、ダブルクォーテーションで囲まれていない項目があると、
ダブルクォーテーションが残ってしまいます。

.Pattern ="""([^""]+)"""
の部分を変更すれば、良いと思うのですが教えていただけないでしょうか?
投稿日時 - 2010-01-20 09:47:05

質問者が選んだベストアンサー

回答No.1
こんにちは。

>.Pattern ="""([^""]+)"""
このパターンは、必ず、""のない文字に挟まれているという条件だからです。
空で、"" というものは予想していませんでした。

>"42201","","1"  ←"" が該当から外れますね。

今、試していまんせが、

.Pattern ="""([^""]*)"""

プラス(+)をアスタリスク(*)に変えてみてくれませんか?

それでダメだったら、実際にコードに入れて試してみます。
投稿日時 - 2010-01-20 13:47:47
この回答を支持する
(現在0人が支持しています)
お礼
 早々のご回答、ありがとうございます。
無事に動きました。
 助かりました。m(_ _)m
投稿日時 - 2010-01-20 14:55:24
この質問は役に立ちましたか?
2人が「このQ&Aが役に立った」と投票しています
もっと聞いてみる

関連するQ&A

この他の関連するQ&Aをキーワードで探す

同じカテゴリの人気Q&Aランキング

-PR-

-PR-

特集

背筋がゾクゾクする心霊体験を要チェック!

お城、ボート、ツリーハウス、ユニークな物件満載!

【期間限定】1ヶ月無料キャンペーン中!

同じカテゴリの人気Q&Aランキング

-PR-

ピックアップ

-PR-