2016-01-30 18 views
0

得到一個包含正則表達式字符串的數組。這個想法是在另一個數組上使用array_filter()。我如何正確擺脫字符串?我如何轉義數組內的正則表達式?

$rules = [ 
    '/^foo.bar.*/i', 
    '/^baz.*/i' 
]; 
+1

有用的信息在這裏缺少 – RiggsFolly

+0

例如在引號之後的第一個斜槓。或者任何其他特殊字符,如果需要。或者它會像現在這樣工作? – Rastur

+0

更具體一點,我們不能得到你... – pritesh

回答

0

似乎不需要轉義。

$rules = [ 
    '/^foo.bar.*/i', 
    '/^baz.*/i' 
]; 

echo $rules['0'] => /^foo.bar.*/i 

整潔。