![]() |
Zitat:
da kenn ich mich ja hint und vorn ned aus :eek: :( |
Code:
Ersetze \[url=(.*?)\](.*?)\[\/url\] durch <a href=\"$1\">$2<\/a> |
Zitat:
was soll das (.*?) und was is $1 und $2? |
Wenn Du in einer RegEx was mit runden Klammern klammerst, kannst Du im Ersetzen-Teil bzw. nach der Suche auf das, was in den Klammern steht, über $ZAHL zugreifen, wobei für den Wert von ZAHL die "(" von links nach rechts gezählt werden.
.* markiert alles ;) und mit dem "?" sag man ihm, dass er mit dem .* aufhören soll, wenn er auf das erste [/url] stößt. Ohne dem "?" würde er bis zum letzten [/url] weiterlaufen. |
:idee:
danke. :) nur ein prob bleibt wenn ich einen text hab zb: Code:
[#url]www.wcm.at[/url] PHP-Code:
|
in Perl setzt man dazu hinter der Option "i" auch noch das "g", dann macht er alle in dem String.
Wie das bei PHP geht, musst Du im Manual nachsehen. |
Eckige Klammern müssen maskiert werden, da sie normalerweise eine Zeichklassendefinition einleiten.
\[url\] ~ |
Da hat der potassium wieder schlampert von mir abgeschrieben ;)
|
Zitat:
@_m3: :p:D |
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 09:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag