-1

我需要预匹配以下内容:

Aanvaller Flugel25
[1:260:7]

起初是这样的:

Aanvaller Flugel25 [1:260:7]

这个 preg_match 不再起作用:

preg_match('#(Aanvaller|Verdediger) (.*) \[([0-9]:[0-9]{1,3}:[0-9]{1,2})\]#i', $this->_source)

看起来输入正在搞砸。第一行之间有一个图像flugel25[1:260:7]并且没有复制到我preg_match检查它的文本框中,有没有办法检查所涉及的奇怪输入?

4

1 回答 1

1

使用\s代替空格字符,如下所示:

#(Aanvaller|Verdediger)\s+(.*?)\s+\[([0-9]:[0-9]{1,3}:[0-9]{1,2})\]#i
于 2012-12-15T10:15:17.440 回答