我有这个正则表达式,可以提取数据并放入三个不同的组:begin,CustomerNo和end。
^(?<begin>(.*?[|]){14})(?<CustomerNo>.*?)(?<end>[|].*)*$
这是有效的,除了“end”组最后会包含CrLf字符。有没有办法不在上面的正则表达式的每一行的末尾包含CrLf字符?
答案 0 :(得分:0)
试试这个:
@"^(?<begin>(.*?[|]){14})(?<CustomerNo>.*?)(?<end>[|][^\r\n]*)"