【发布时间】:2017-02-06 22:38:24
【问题描述】:
我有一个字符串,我想在某个“上下文”之后匹配主题标签,例如|product。
|product 之后我想匹配之后的主题标签。
这是我的完整字符串|product#houtprint#laserprint|materiaal#hout。
到目前为止,这是我的正则表达式模式\|product(?<product>#[^\|]+)。
我现在在#houtprint#laserprint 上得到一个匹配,但我想单独在它们上得到一个匹配,所以#houtprint 和#laserprint。
这也是我的 PHP 部分:
preg_match_all("~\|".$context."(?<".$context.">#[^\|]+)~", $tags_string, $matches);
如何确保我将产品作为单独的组获得?
【问题讨论】: