2009-11-04 99 views

回答

4

我认为你正在寻找preg_match_all

+0

没有,preg_match_all返回匹配的数量,不符合自己 – GSto 2009-11-04 19:49:22

+5

谁说没那琴弦?它仍然通过$ matches数组引用为您提供匹配。 – 2009-11-04 19:50:32

+0

GSto,请阅读Josh发布的链接。如前所述:你错了。 preg_match_all可以很好地使用。 – 2009-11-04 21:02:04

0

你可能想看看http://php.net/preg_match_all

+0

不,preg_match_all返回匹配的数量,而不是匹配的字符串 – GSto 2009-11-04 19:49:56

+1

完全不正确,先生。从Felipe的回答可以看出,preg_match_all的第三个参数是它们自己的匹配。 – 2009-11-04 19:51:04

4

preg_match_all('/(\b[a-zA-Z][a-zA-Z0-9-]*)(?=.com\b)/',$data,$matches);

相关问题