我有一堆文字,例如:
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}
文本?