phpbar.de logo

Mailinglisten-Archive

[php] RegExp "<" ersetzen

[php] RegExp "<" ersetzen

Thomas Blum tbaddade at gmx.de
Sam Mar 25 13:15:32 CET 2006


Hallo Jonas,

danke für deine Antwort.
Jonas Schneider schrieb:
> str = str.replace("<", "&lt;")
>   
da werden mir alle "<" ersetzt. Ich möchte nur die die zwischen den 
Html-Tags stehen.

Das ganze ohne PHP. Nur die RegExp brauche ich.

Momentan ist es bei mir so:

regexp             -->  replace
-------------------------------

1. lauf - code maskieren
/\<(\/?)(code)\>/  -->  yx$1$2xy
-------------------------------

2. lauf - alle "<" zu "&lt;"
/\</               -->  &ltg;
-------------------------------

3. lauf - code demaskieren
/yx(\/?)(code)xy/  -->  <$1$2>
-------------------------------


Jetzt dachte ich, das dies nur eine Hilfslösung sei und wollte gern die 
3 Läufe in einem unterbringen.

Wie gesagt, mir geht es nur um einen allgemeinen RegExp der ohne PHP 
spezifisches auskommt.


viele Grüße Thomas

-- 


/****************************************************
Thomas Blum

      REDAXO    - Open Source CMS
                - einfach, flexibel, sinnvoll
                - www.redaxo.org

Du siehst Dinge und fragst "Warum?".
Doch ich träume von Dingen und frage "Warum nicht?".
  Zitat von Georg Bernhard Shaw (1856 - 1950)
****************************************************/


php::bar PHP Wiki   -   Listenarchive