引用符付きCSVファイルからカンマを削除する方法は?

引用符付きCSVファイルからカンマを削除する方法は?

私の入力は次のとおりです

Name, Country, City
Jason, US, Memphis, "1,000"
David, US, Little Rock, "8,765,453"
"Karam, Sage", US, Nazareth, "4,678"
"David, simon", US, Chicago, "1,234"

私は出力が次のようになります:

Name, Country, City
Jason, US, Memphis, "1000"
David, US, Little Rock, "8765453"
"Karam, Sage", US, Nazareth, "4678"
"David, simon", US, Chicago, "1234"

最初の列ではなく4番目の列からのみカンマを削除したいと思います。

ベストアンサー1

またはパールを使用してください:

perl -pe 's/(\d),(\d)/$1$2/g' infile.txt

数字(\ d)で囲まれたすべてのカンマを削除します。

何千もの区切り文字を削除するのが作業の中心だと思います。カンマのある列ではありません。

おすすめ記事