2011-10-11 50 views
0

我试图取代的每一个实例:PHP的preg_replace字符串文本

{{anythinghere::anythingthere}} 

中的字符串。

任何帮助,将不胜感激

+0

你想用什么来代替它们? – Spudley

+0

假设其余的是文字字符,定义*任何*。也回答** Spudley **的问题。 –

+0

用什么取代什么?给我示例字符串和期望的结果 –

回答

3

由于您没有指定要替换它的内容:

preg_replace("/{{([^:}]+)::([^:}]+)}}/", "First_param: $1, Second_param: $2", $target_string); 

这将返回First_param: anythinghere, Second_param: anythingthere