als übergabewert wurde "?test? ist fett geschrieben" festgelegt und jetzt soll das Script die ? entfernen und dafür <b> bzw. </b> einfügen ich habe es bereits wie folgt leider ohne Erfolg probiert:
$string = eregi_replace("\?([a-zA-Z0-9])\?",<b>([a-zA-Z0-9])</b>",$string)
Vielleicht kann mir jemand von euch helfen, wäre für jede Hilfe und jeden Tipp dankbar
Ich kann zwar kein PHP3, aber Dein Ausdruck sieht so aus, wie er auch in Perl aussehen würde.
Als einzusetzende Zeichenkette willst Du aber im mittleren Teil nicht irgendwelche Buchstaben oder Ziffern haben, sondern diejenigen, die Du aus der analysierten Zeichenkette herausgefiltert hast. Dieses Teil-Ergebnis mußt Du also im zweiten Parameter der Funktion referenzieren. Bei Perl ginge das mit "\1" - wie es sich in PHP3 schreibt, kann ich Dir nicht sagen.
Das fehlende Gänsefüßchen am Anfang des 2. Parameters hast Du gesehen?