2010-10-17 63 views

回答

4

那些你應該再使用正則表達式:只有

preg_replace("/(?<!({|\[))text(?!(}|\]]))/", $replace, $string); 
+0

感謝,但它:

/(?<!({|\[))text(?!(}|\]]))/ 

您可以preg_replace()使用在{}不是[] :)上工作如果你有幫助,我真的很棒我與它。我吸取正則表達式 – 2010-10-17 21:03:01

+2

[和]需要在正則表達式中與它們匹配時被轉義:\\ [and \\] – 2010-10-17 21:11:46

+0

@Yassir已更新。 – 2010-10-17 21:22:20