Leser: 1
8 Einträge, 1 Seite |
1
2
3
4
5
6
7
# alte Variante
$txt =~ s%(\s)(www\.[^\s<]*)%$1<a href="http://$2" target="_blank">$2</a>%sg;
# andere (nicht funktionierende) Variante
$txt =~ s%\w(www\.[^\s<]*)%<a href="http://$1" target="_blank">$1</a>%sg;
$txt =~ s%$(\s)?(www\.[^\s<]*)%$1<a href="http://$2" target="_blank"">$2</a>%sg;
$txt =~ s%$(\s)?(www\.[^\s<]*)%$1<a href="http://$2" target="_blank"">$2</a>%sg;
1
2
3
4
5
6
7
8
9
10
m%
( # speichernde Klammer
(?: # gruppierende Klammer für "oder"
\bhttp:// # das spezielle
|
\bwww\. # das weniger spezielle
)
[^\s<]* # was sonst noch gespeichert werden soll
)
%x
8 Einträge, 1 Seite |