私はこれをキャプチャしようとしています:
581116 03/20/12 08:42 87NL 10%ETH A 8,500 G GAL 3.189 27,106.50
そして私の正規表現は:
^(?<BOLNUM>\d+) +(?<LOADDATE>\d{2}/\d{2}/\d{2}) +(?<LOADTIME>\d{2}:\d{2}) +#?(?<PRODUCTDESC>.*?)#? {2,}(?<QUANTITY>\S+) +(?<BASIS>G|N) +(?<UOM>\w{3}) +(?<PRICE>[\S]+)
しかし、いくつかのファイルにはこれのソースがあります:
581116 03/20/12 08:42 87NL 10%ETH A 8,500 G GAL3.189 27,106.50
GAL
との間にギャップがないことに注意してください3.189
。誰かが私の正規表現が上記の行をキャプチャするのを手伝ってくれるでしょうか?データは上記のいずれの形式でも取得できるため、フィールド(GAL
および価格フィールド)の間にギャップがあるかどうかに関係なく、正規表現で線をキャプチャできるはずです。