Mailinglisten-Archive |
Roland Braband wrote: > Hi Liste, > > ich möchte gerne aus kompatibilätsgründen ein '%0A' gegen ein '%0D%0A' > tauschen: Hallo Roland, versuch es mal damit: <code> $str = "ersetzen %0A nicht ersetzen %0D%0A ersetzen %0A"; print preg_replace('/(?<!%0D)%0A/','%0D%0A',$str); </code> Das (?<!%0D) ist genau das, was Du mit "zurückschauen" gemeint hast. ?< steht dabei für den Lookbehind und ! als Negierung. btw: Guter Link zum Thema Regex: http://www.regenechsen.de/regex_de/regex_1_de.html Viele Grüße, Alex
php::bar PHP Wiki - Listenarchive