有人能幫我理解下面的php正則表達式。 preg_match("|store:(.*)|", $k, $matches)
在PHP正則表達式中,'|'是什麼意思?代表?PHP - 解釋REGEX表達式
...
$storevals = array();
foreach ($item as $k => $v)
{
if (preg_match("|store:(.*)|", $k, $matches))
{
$storevals[$matches[1]] = $v;
}
}
...
在此之前,功能是將CSV文件轉換爲陣列($item
)與CSV標題是所述鍵陣列的呼叫。基本上我試圖找出CSV文件的格式。
在此先感謝。
它是模式分隔符。 – hjpotter92 2014-10-17 15:01:25
「|」是標記正則表達式開始和結束的分隔符。任何字符都可以使用('/'是常見的)。 – 2014-10-17 15:01:54