moin,
ich hätte ne frage zu Regex:
Ich hab nen String und möchte da eine zeile rauslöschen in der irgendwas %% irgendwas %% irgendwas vorkommt.
Meine idee wäre:
	
Das funktionier eig schon, hat nur noch den fehler, dass im ersten (.*) ja auch ne neue zeile vorkommen kann. Deshalb löscht mir der Befel immer alleszwischen der 1. Zeile und der Zeile in der das %%(.*)%% vorkommt.
Wie kann ich nun beim 1. (.*) bestimmen dass dort alles, nur kein Zeilenumbruch vorkommen darf?
Schonma vielen Dank für eure Antworten.
mfg
					ich hätte ne frage zu Regex:
Ich hab nen String und möchte da eine zeile rauslöschen in der irgendwas %% irgendwas %% irgendwas vorkommt.
Meine idee wäre:
PHP-Code:
	
	
$str = preg_replace('#'."\n".'(.*)%%(.*)%%(.*)'."\n".'#isU', "\n", $str); 
Wie kann ich nun beim 1. (.*) bestimmen dass dort alles, nur kein Zeilenumbruch vorkommen darf?
Schonma vielen Dank für eure Antworten.
mfg
 
          
Kommentar