phpbar.de logo

Mailinglisten-Archive

[php] textarea-eingaben formatieren

[php] textarea-eingaben formatieren

Gregor Dorfbauer gregor.dorfbauer_(at)_aon.at
Mon, 31 Jul 2000 21:17:04 +0200


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