-5

我想将以下字符串与正则表达式匹配。

13:39:23 BattlEye Server: (Global) Kail: !rpt Guy Breaking Rules

这是我的正则表达式(不起作用)

my $rpt_req1 = q{(\d+):(\d+):(\d+) BattlEye Server: \((.*?)\) (.*?): ^rpt (.*?) (.*?)};
4

2 回答 2

1

这是我可以从你的问题中得出的简单表达

(\d+):(\d+):(\d+) BattlEye Server: \(\w+\) \w+: !rpt \w+ \w+ \w+

尝试regexpal.com验证您的正则表达式

于 2013-07-08T00:54:16.297 回答
0

这里不需要正则表达式。如果您在空间上拆分,您将拥有一个非常有用的数组。

于 2013-07-08T00:52:28.607 回答