【发布时间】:2017-05-09 11:38:04
【问题描述】:
我需要使用 PHP preg_grep() 从数组中查找单词之前或之后的任何字符。我有一个像下面这样的数组
$findgroup = array("aphp", "phpb", "dephpfs", "potatoes");
我需要从数组中查找在单词“php”之前或之后(任一侧,而不是两侧)具有单字符或双字符的“php”单词的值。结果应该是数组中的 'aphp','phpb' 字。
我尝试使用以下代码但不起作用。
$result[] = preg_grep("/(.{1})php(.{1})/", $findgroup);
【问题讨论】: