Mailinglisten-Archive |
Ulf Wendel wrote:
>
> Kannst Du dich auf den Zeilenumbruch nach "#Sektion 1" verlassen?
ja!
aber das Problem mit diesem Script:
sobald es mehrere #Abschnitt x
gibt, nimmt er nur den ersten!!
<?php
$string = "#Abschnitt 1
Text, Text
#Abschnitt 2
Text, Text";
// ersetzt #irgendwas[Zeilenumbruch] gegen
<b>irgendwas[Zeilenumbruch]</b>
$ok = preg_match("/(?:#)([^\n]*)/", $string, $regs);
print str_replace($regs[0], "<b>".$regs[1]."</b>", $string);
?>
ergibt nur
<b>Abschnitt 1
</b>
Text, Text
#Abschnitt 2
Text, Text
weitere Vorschläge?
mfg Gregor
php::bar PHP Wiki - Listenarchive