如何在preg_match中添加某个字符

时间:2012-11-09 17:14:43

标签: php regex preg-match-all

我有这段代码:

$tags = preg_match_all('~%([a-zA-Z0-9]+)\.([a-zA-Z0-9]+)%~', $text, $matches);

它很棒,但我希望能够添加“_”字符,我不知道如何。

我期待着回答一下!

彼得

1 个答案:

答案 0 :(得分:1)

只需将它们添加到每组中允许的字符中?:

$tags = preg_match_all('~%([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)%~', $text, $matches);
                                     ^                ^
相关问题