hi
ist wahrscheinlich jetzt grad ne ziemlich peinliche frage, habe aber schon recht lange nicht mehr gross mit Regex gearbeitet.
geht um folgendes, mache einen blog, für mich und meine schwester, dH wir sind die einzigen die darauf schreiben.
jetzt ist es so, dass ich eine einfache formatierung ähnlich den BBCodes zulasse ( [fett: ein fetter text] zB).
jetzt will ich aber (nur für mich) dass ich auch HTML code reinschreiben kann.
ich habe mir das so gedacht:
"
"
das innerhalb der HTML klammern auch als html auszugeben ist kein problem, habe aber ein problem, dass ein str_replace alle "\n" "\r" "\r\n" zu </br> umwandelt.
dH ich hätte zwei möglichkeiten, dass die \n zwischen den html klammern NICHT in <br> umgewandelt werden.
entweder ich passe den regex an, dass er nur ausserhalb der html klammern ersetzt, oder aber ich entferne zuerst alle \n innerhalb der HTML klammern.
ich denke letzere variante ist einfacher. nur wie mach ich das?
ich hab da den durchblick (bei einem so banalen) regex verloren. (steinigt mich)
ist wahrscheinlich jetzt grad ne ziemlich peinliche frage, habe aber schon recht lange nicht mehr gross mit Regex gearbeitet.
geht um folgendes, mache einen blog, für mich und meine schwester, dH wir sind die einzigen die darauf schreiben.
jetzt ist es so, dass ich eine einfache formatierung ähnlich den BBCodes zulasse ( [fett: ein fetter text] zB).
jetzt will ich aber (nur für mich) dass ich auch HTML code reinschreiben kann.
ich habe mir das so gedacht:
"
HTML-Code:
<p>irgendwas</p>
das innerhalb der HTML klammern auch als html auszugeben ist kein problem, habe aber ein problem, dass ein str_replace alle "\n" "\r" "\r\n" zu </br> umwandelt.
dH ich hätte zwei möglichkeiten, dass die \n zwischen den html klammern NICHT in <br> umgewandelt werden.
entweder ich passe den regex an, dass er nur ausserhalb der html klammern ersetzt, oder aber ich entferne zuerst alle \n innerhalb der HTML klammern.
ich denke letzere variante ist einfacher. nur wie mach ich das?
ich hab da den durchblick (bei einem so banalen) regex verloren. (steinigt mich)
Kommentar