0

カンマ区切りの数字と小数点 2 桁を含む値である Regex の EditPlus に置き換えようとしているため、小数点が 3 桁になり、最後にゼロが追加されます。しかし、私の試みは、最後にゼロを追加するのではなく、最終的にグループの値を削除します。テキストは、12000 行を超えるタブ区切りの csv ファイルからのものです。

置き換えるテキスト (例):

Car 48,589  27,56   NULL    NULL
Bike    NULL    12,258  NULL    45,896
Bus NULL    11,23   NULL    85,25
Truck   23,45   NULL    45,458  NULL
Boat    45,89   74,12   NULL    NULL

正規表現文字列を検索:

(\t[0-9]{2},[0-9]{2})([^0-9]|$)

正規表現文字列の試行の置き換え:

1. $10$2   // delete String Group 1
2. $1\0$2  // make a copy of group 1 until the end

期待される結果は次のとおりです。

Car 48,589  27,560  NULL    NULL
Bike    NULL    12,258  NULL    45,896
Bus NULL    11,230  NULL    85,250
Truck   23,450  NULL    45,458  NULL
Boat    45,890  74,120  NULL    NULL
4

1 に答える 1