• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

[FRAGE] preg_match pattern korrekt?

TecEye

New member
Code:
$text= "Beachten Sie außerdem die <intlink>Systemvorraussetungen,e2d0f588f66c273fc4d397a6375cd15c</intlink>";
echo convertIntlink($text);

PHP:
function convertIntlink($content){
	$pattern = "#<\s*?intlink\b[^>]*>(.*?)</intlink\b[^>]*>#s";
    preg_match($pattern, $content, $matches);
	return $content."<br /><br />Gefunder Intlink:".$matches[0];
}

Hy, bastel jetzt scho ne Stunde an der blöden Regex rum, der mist funktioniert nicht, also es wird nix gefunden, kann mir jemand kurz auf die Sprünge helfen :/
 
Die Backslashes müssen maskiert werden.
PHP:
function convertIntlink($content){
    $pattern = "#<\\s*?intlink\\b[^>]*>(.*?)</intlink\\b[^>]*>#s";
    preg_match($pattern, $content, $matches);
    return $content."<br /><br />Gefunder Intlink:".$matches[0];
} 
$text= "Beachten Sie außerdem die <intlink>Systemvorraussetungen,e2d0f588f66c273fc4d397a6375cd15c</intlink>";
echo convertIntlink($text);
 
danke kkapsner das wars :D
mikdoe das Tool ist ja der Hammer, genial, kommt sofort in meine toolbox, danke ;)
 
Zurück
Oben