【发布时间】:2016-02-21 02:30:04
【问题描述】:
我需要一个 php preg_match_all 函数的模式来返回在双花括号内并且在 '
' 和 '' 字符串之间的匹配项。我尝试创建这样的模式,但它只返回一个匹配项。我预计它会返回“星期一”和“星期二”,但它只返回“星期二”。
这是模式
/<body>(.)*{{(?<DAY>.*?)}}(.)*<\/body>/s
这是用于测试的字符串:
<body>
s{s ds
ds{{Monday}}ds
s
dsd}{s
ds{{Tuesday}}dsd sdsd
d{}sd}s
}
{
fdsa dsafasd
</body>
谢谢
【问题讨论】:
标签: php regex preg-match-all