WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- preg_replace

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » preg_replace - 23 Nov 2024 Antworten
preg_replace
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hi.

Ich bin grad am Scripten, nun möchte ich gerne ein Editier Script für News machen.
Aber das sieht nicht gut aus wenn da Ich nutze BBCode ich hab mir eine Funktion aus dem Net geladen.

Ich wollte nun diese Funktion umschreiben

$s=preg_replace("=(^|\ |\n)\[url\](http:\/\/|http:\/\/www\.)([a-zA-Z0-9\.\/-\_]{1,})\[/url\]=i",
"\1
\2\3 ",$s);

Sie soll nun nicht mehr nach [ url ] bla.de [ / url ] suchen sondern soll den Link:
< a href.... wieder in den BBCode packen.

Ich bekomms einfach nicht hin.

Könnte jemand von euch den preg_repalce Code so umstellen das er nun die richtigen Links sucht?

Wäre echt toll denn mit nem Beispiel kann ich die anderen selber umsetzen.

Vielen Dank im Voraus

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

http://www.4websites.de/tricks/artikel/156
so, oder so ähnlich:


ich habe aus Faulheit nicht die vorkommenen Zeichen definiert, sondern per "." jedes beliebiges zeichen genommen. das sollte evtl. noch korrigert werden.

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

Hey danke das klappt jetzt weiß ich wie ich das machen muss.
Aber noch ne frage muss der ReExp nicht mit ^und mit $ enden?

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

Nein, mit ^ und $ wird das Anfang und Ende eines Suchmuster gekennzeichnet. Regexps müssen mit einem / beginnen und mit einem / und dem evtl. dazugehörenden modifier aufhören

  Profil   Editieren   Zitieren
MajorWindbeutel
Quasselstrippe
Threadstarter




Beiträge: 328

@einstein Nochmal danke ich konnte alle meine html codes zurück in BBCode bringen.

---
Mit freundlichen Grüßen
MajorWindbeutel

Meine Homepage

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » preg_replace

Aktuelle Beiträge zur Hilfe im Forum für Homepage - preg_replace im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8127826    Heute : 220     Gestern : 761     Online : 203     23.11.2024    9:16      0 Besucher in den letzten 60 Sekunden        
Nach oben