2014-03-05 221 views

回答

2

把它放在\Q\E之間。這逃避了他們之間的角色。

+1

除非中間的字符來自未知來源(如用戶輸入的字符串),否則它可能包含'\ E'字符。改用'preg_quote'。 –

4

像這樣:

$string = ".*"; 
$string = preg_quote($string, '/'); 
print $string; // output: \.\* 

'/'參數必須你用你的方式分隔符相匹配。

+0

這工作得很好。 ty :) –

+1

根據您在正則表達式中使用的分隔符指定第二個參數非常方便。 – HamZa

+1

@HamZa謝謝。 –