我需要预先匹配以下内容:
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
检查它的文本框中,有没有办法检查所涉及的奇怪输入?
答案 0 :(得分:1)
使用\s
代替空格字符,如下所示:
#(Aanvaller|Verdediger)\s+(.*?)\s+\[([0-9]:[0-9]{1,3}:[0-9]{1,2})\]#i