我有一个包含 HTML 的 PHP 变量。我需要检查字符串的出现,并将该字符串替换为函数的结果。
该函数尚未编写,但只需要传递给它的一个变量,即产品的 ID。
例如,网站有产品,我希望用户能够在所见即所得的编辑器中输入一些东西{{product=68}}
,它会显示一个包含该产品信息的预设 div 容器。在这种情况下,产品在数据库中的 ID 为 68,但它可以是从 1 到任何值的任何值。
我想过创建一个产品 ID 数组并搜索字符串的第一部分,但觉得这可能相当麻烦,我认为我们的常驻 reg exp 天才可能能够阐明我需要做什么。
所以问题是......我如何在字符串中搜索{{product=XXX}}
XXX 可以是大于一的整数的出现次数,捕获该数字,并将其传递给创建替换字符串的函数,该替换字符串最终替换字符串的出现次数?