a *表示a的零个或多个。

在字符串“abbabba”中,我们有两次出现abba。 (abba)bba和abb(abba)。
preg_match_all仅匹配首次出现。

我是否缺少正则表达式基本知识的任何基本知识?

$string = 'abbabba';

preg_match_all("/ab*a/", $string, $matches);

print_r($matches);

Array ( [0] => Array ( [0] => abba ) )

最佳答案


Source

10-06 12:34