| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: replace funktion [PHP] im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Thag die Herren Ich habe eine replace funktion kopiert, ja die bbcode dings, und etwas angepasst. Ging soweit ja ...
![]() |
| | #1 (permalink) |
| Senior Member Registriert seit: 18.09.05 ![]() Likes: 0 | Anzeige Thag die Herren Ich habe eine replace funktion kopiert, ja die bbcode dings, und etwas angepasst. Ging soweit ja auch ganz gut, nur war der schreiber nicht der hellste. Soblad ? & oder = in einer URL vorkommen geht nichtsmehr. Die strings werden nichtmehr umgeformt. Ich dachte mir, haha, ech erweitere meine funktion einfach um die paar Zeichen, das geht mit http.// und www wie auch [_url]blabla[_/url] aber nicht bei [_url=http.//URL]name[_/url] und [_url=www]name[_/url] _wegen der umformung hier. Diese 2 gehen allesamt nicht: Code: // Name $s=preg_replace("=(^|\ |\\n)\[url\=(http:\/\/|http:\/\/www\.)([a-zA-Z0-9\.\/\-\_]{1,})\]([a-zA-Z0-9\:\.\/\-\_\?\&\=]{1,})\[/url\]=i", "\\1<a href=\"\\2\\3\" >\\4</a> ",$s); //Name $s=preg_replace("=(^|\ |\\n)\[url\](www\.)([a-zA-Z0-9\.\/\-\_\?\&\=]{1,})\[/url\]=i", "\\1<a href=\"http://\\2\\3\" >\\2\\3</a> ",$s); $s=preg_replace("=(^|\ |\\n)\[url\=(|www\.)([a-zA-Z0-9\.\/\-\_\?\&\=]{1,})\]([a-zA-Z0-9\:\.\/\-\_]{1,})\[/url\]=i", "\\1<a href=\"http://\\2\\3\" >\\4</a> ",$s); Code: // www.
$s=preg_replace("=(^|\ |\\n)(www\.)([a-zA-Z0-9\.\/\-\_\?\&\=]{1,})=i",
"\\1<a href=\"http://\\2\\3\" >\\2\\3</a> ",$s);
// http://
$s=preg_replace("=(^|\ |\\n)\[url\](http:\/\/|http:\/\/www\.)([a-zA-Z0-9\.\/\-\_\?\&\=]{1,})\[/url\]=i",
"\\1<a href=\"\\2\\3\">\\2\\3</a> ",$s); |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.03.04 ![]() Likes: 14 | Hallo, hier mein Code: PHP-Code: |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Senior Member Themenstarter Registriert seit: 18.09.05 ![]() Likes: 0 | Ach, öm, das versteh' ich noch viel weniger als meine funktionen. Danke für die Mühe, aber, achwas, ich versteh das nicht. Ich möchte viel lieber "meine" funktion anpassen... Irgendwie, ich versteheh nicht wieso bei der [_url=bla funktion 2mal die Suchmuster klammer kommt. Irgendwie. hrmpf. (bei mir) edit: http://word.activebox.ch/bla.txt Um es etwas deutlicher auszudrücken |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| REPLACE INTO frage | easteregg | (Web-) Design und webbasierte Sprachen | 5 | 18.09.09 14:42 |
| replace into bei mssql? | mauralix | Code Kitchen | 1 | 24.10.07 17:57 |
| Funktion zum prüfen ob Funktion erlaubt ist | Chatter | (Web-) Design und webbasierte Sprachen | 5 | 21.01.07 14:11 |
| C++ String replace | THRALL | Code Kitchen | 10 | 01.01.07 03:28 |
| replace funktion [PHP] | [starfoxx] | Internet Allgemein | 2 | 08.11.05 20:12 |