解析する必要がある 2000 行を超えるファイルがあります。100% 正確な結果が得られるようにしたいと考えています。結果は MariaDB にインポートされます。
ファイルは次のようになります。
line 0: #start#
line 1: 20111211\200000
line 2: n=john|l=smith,131_stree_apt#102_city_state_11111_country,19989989988|17771112222,user%64domain.com,12,21,551|626|23\r
...
line 2156: #end#
行 1 は 24 時間形式の日時です。行 2 は行形式です。
- n = 名前
- l = 姓
- 完全な住所
- 電話+携帯電話
- Eメール
- 合計ゴール
- 合計パス
- 氷上での時間 + ベンチでの時間
- ペナルティ分
正規表現がわかりません。私の他のアイデアは、各行を解析してから各コンマ、次に各パイプなどを解析することでしたが、このアプローチは遅く、正規表現よりも正確ではないと思います。私は正しいですか?