我基本上有一个正在解析的数据流,这是它的典型格式:
格式 1
07/11 04:05P 00:01:04 T204 *** P003 003 P003 5019207185 7666
有时数据格式会被调整,它采用以下格式:
格式 2
07/11 04:05P 00
:01:04 T204 *** P003 003 P003 5019207185 7666
现在,适用于格式 1 的相同正则表达式不适用于格式 2。任何人都可以提供解释吗?请记住,我是正则表达式的新手,所以它可能真的很愚蠢。
这是我的正则表达式:
\s([\d/]+)\s([\d:AP]+)\s([\d:]+)\s([\dT]+)\s+([*]+)\s([PXTI\d]+)\s+([\d]+)?\s+([\da-zA-Z]+)\s+([\d]+)\s([\d]+)\s+$
我忘了提,我正在寻找数据流中的*。