ich glaube, ich habe es selbst herausgefunden

Array("(http:[/]{2})?(www.([a-zA-Z0-9/_/./-]|[/.]|[~])*)","<a
href=""http://$2""; target=""_blank"">$2</a>"), _

$msg = eregi_replace("(http:[/]{2})?(www.([a-zA-Z0-9/./_/-]|[/.]|[~])*)","<A
HREF=\"http://\\2\";>\\1\\2</A>",$msg);

Es funktioniert bei allen getesteten Konstellationen in asp und php.

Wenns dann doch falsch ist, bitte mir einen Tipp geben.

Gr��e, Gudula


----- Original Message -----
From: "Schwingenheuer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 20, 2004 9:56 PM
Subject: [Coffeehouse] und noch ein RegExp-Problem


Hi

und ich auch nochmal Regexp ;-)

Folgendes Muster setze ich ein, um die URL zu replace.

Array("(http:[/]{2})?(www.([a-zA-Z0-9]|[/.]|[~])*)","<a href=""http://$2"";
target=""_blank"">$2</a>"), _

Erst jetzt beim Testen habe ich, blind, wie ich bin, festgelstellt, dass es
mir Muster, welche in der URL ein - oder einen . oder einen _ enthalten,
nicht komplett replaced. Wie k�nnte ich diesen Mittelteil jetzt �ndern, dass
auch diese Zeichen ersetzt werden?

Vielen Dank im voraus, ich weiss, ist Wochende, aber vielleicht befindet
sich ja noch der eine oder andere Golfer online.

Gr��e, Gudula
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an