需要preg_match的确切模式来在PHP中提取值

时间:2017-06-15 14:35:11

标签: php arrays regex preg-match

我的字符串以;#<number>;#分隔为:

aaaa;#112;#bbbb;#113;#cccc;#112;#dddd

我希望使用aaaa在数组中找到所有bbbbpreg_match()等。

正则表达式应该是什么样的?

到目前为止我一直在努力:

preg_match('/\;\#(?:[0-9]+)?/', $franchCont, $matches);

1 个答案:

答案 0 :(得分:0)

你试图通过分隔符分割;所以preg_split更适合使用:

$parts = preg_split('/;#\d+;#/', $string);