ugrás a tartalomhoz

Archívum - Feb 18, 2014

preg_replace regexp

gtoma · 2014. Feb. 18. (K), 10.02
Sziasztok!

Van egy kódom. abban szeretnék bizonyos szavak elé $ jelet tenni.
<p>{{akarmi}}</p>
<for akarmi as -5>
<p>Kanada</p>
		<for valami as +5>juli=2<br></for>
{{akarmi}}
{{mas = $akarmi+$akarmi}}
<br>{{mas}}
<if juli == "3" && kakadu == 5>
	juli=3<br>
</if>
<br>
</for>
vége
<br>
A preg_replace:
$reg = /(<for |<if )((?:!>).)*(\b(akarmi|valami|juli|kakadu)\b)/
$valami = preg_replace($reg, '$1$$3', $code);
Hiba:
Az <if juli == "3" && kakadu == 5> kódrészletben a kakadu -t nem találja.

Előre is köszönöm a segítséget!