PHP preg_match()找不到

时间:2015-06-06 15:26:39

标签: php preg-match match

文本:

Two's complement

的preg_match:

any text..
{{Infobox Ort in den Vereinigten Staaten
| Stadtspitzname = [[Big Apple]]; Die Stadt, die niemals schläft; [[Gotham City (New York)|Gotham City]]
| Bundesstaat = New York
}}
any text..

它返回false而不是我想要的Text。我想可能会导致白色空格并用preg_match('{{[Ii]nfobox Ort in den Vereinigten Staaten(.|\n)*}}', $text, $match); 替换它,但结果相同..

1 个答案:

答案 0 :(得分:0)

preg_match('/{{Infobox Ort in den Vereinigten Staaten(.*)}}/si', $text, $match);

需要外部/,还需要s开关。看看Pattern Modifiers