0

我有这个代码:

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

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

我会期待一些答案!

彼得

4

1 回答 1

1

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

$tags = preg_match_all('~%([a-zA-Z0-9_]+)\.([a-zA-Z0-9_]+)%~', $text, $matches);
                                     ^                ^
于 2012-11-09T17:16:40.430 回答