vino19: preg_replace pattern

Beitrag lesen

Hallo Jungs und Mädels,

ich habe mir eine auto:replace Funktion geschrieben, die den Content meiner Seite ändern soll, sodass ich qusi selbsterfundene Tags benutzen kann:

function auto_replace($content) {  
	unset($search_for);  
	unset($replace_with);  
	$search_for = array();  
	$replace_with = array();  
	  
	$search_for[] = '/Lorem/i';  
	$replace_with[] = 'looooorem';  
	  
	$search_for[] = '/IPSUm/i';  
	$replace_with[] = 'zzzzzzzzzz';  
	  
	echo preg_replace($search_for, $replace_with, $content);  
}

Soweit funktioniert das auch. Jetzt möchte ich für $search_for und $replace_with ein design basteln, um folgendes umzuwandeln:

<info"Bitte nicht rennen">

in:

<div class="infodiv">Bitte nicht rennen</div>

also suchen nach <info"*">
und ersetzen durch <div class="infodiv">*</div>

Ist eigentlich ja ein relativ unkomplexes Suchmuster, aber ich habe jetzt schon soviele Versuche und keine hat funktioniert. Habt ihr einen Vorschlag, welche Syntax ich da für $search_for und $replace_with angeben muss?