搜索标记文本的字符串

时间:2012-02-14 00:43:24

标签: php regex

如何使用参数在字符串中搜索[]内的标签?所以,例如,我的字符串可能在某处:

[tag id='1,2,5']

id参数中的数字可以是任何数字。我想搜索标签是否存在,如果是,则提取id参数中的数字。

1 个答案:

答案 0 :(得分:1)

preg_match_all("~\[tag\s+id='([^']+)'\]~", $str, $matches);
var_dump($matches);

http://ideone.com/6b9JX

相关问题