OsunSeyi
Hacker
Hi, (und frohe Ostern..)
Suche eine Möglichkeit, mit php bedingt zu ersetzen, es gibt doch eine wenn-dann Konstruktion für Regexe: (?if then|else)
Es soll bei alle Vorkommen von:
die Leerzeichen durch ' ' ersetzt werden.
Daß heisst, bei allen Zeilen, die mit Leerzeichen beginnen und nach den Leerzeichen kein '<' folgen lassen, sollen alle Leerzeichen ersetzt werden.
Bei der Formulierung:
würden alle Leerzeichen durch *ein* ' ' ersetzt werden.
Ich will aber -in Abhängigkeit davon, daß kein '<' folgt- , jedes einzelne Leerzeichen ersetzen.
tom
PS
Ok, ich hoffe es ist ok, wenn ich nochmal im 'Konsole'- Forum frage...
Suche eine Möglichkeit, mit php bedingt zu ersetzen, es gibt doch eine wenn-dann Konstruktion für Regexe: (?if then|else)
Es soll bei alle Vorkommen von:
Code:
/^\s+[^<].*$/
Daß heisst, bei allen Zeilen, die mit Leerzeichen beginnen und nach den Leerzeichen kein '<' folgen lassen, sollen alle Leerzeichen ersetzt werden.
Bei der Formulierung:
Code:
preg_replace('/^ +([^<].*)$/m', ' \1', $text);
Ich will aber -in Abhängigkeit davon, daß kein '<' folgt- , jedes einzelne Leerzeichen ersetzen.
tom
PS
Ok, ich hoffe es ist ok, wenn ich nochmal im 'Konsole'- Forum frage...