我有这段代码:
$tags = preg_match_all('~%([a-zA-Z0-9]+)\.([a-zA-Z0-9]+)%~', $text, $matches);
它很棒,但我希望能够添加“_”字符,我不知道如何。
我期待着回答一下!
彼得
答案 0 :(得分:1)
只需将它们添加到每组中允许的字符中?:
$tags = preg_match_all('~%([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)%~', $text, $matches);
^ ^