【发布时间】:2012-11-16 11:38:07
【问题描述】:
我有一堆文字,例如:
foofoofooabcdefhjkldh389dn{pdf}images/1.pdf,100%,500{/pdf}hfnkjt8499duidjglkj
我想提取以下内容:
{pdf}images/1.pdf,100%,500{/pdf}
所以这是我制作的正则表达式:
#{pdf}(.*?){/pdf}#
检查结果时我回来了:
Array
(
[0] => {pdf}images/1.pdf,100%,500{/pdf}
[1] => images/1.pdf,100%,500
)
我希望只获得数组中的第一项,但实际上有两项。 我正在使用 PHP,我使用以下网站进行测试:PHP Regex Tester
如何只获取{pdf}...{/pdf} 文字?
【问题讨论】:
标签: php regex match curly-brackets