Viktor's Supportboard
Quickmenü
» Start
» Portal
» Kontakt
» Mitglieder
» Team

» Handy-Ansicht


Usermenü

» Registrieren

Login
Benutzername:
Passwort:

(Passwort vergessen?)

Database
» Database

Lizenzshop/Verwaltung
» Lizenzshop/Verwaltung


Allgemeines
» Themen der letzen 24 Stunden
» Beiträge von Heute
» Aktuelle Umfragen
» Themen als gelesen markieren
» Themen ohne Antwort

» F.A.Q
» Regeln
» Impressum
» Datenschutzerklärung

» Linkliste
» Partner
» Statistik

Kostenplichtige Hacks
» VG-Lizenz
» VG-Fotowettbewerb
» VG-Kontaktanzeige
» VG-Literatur-Verwaltung
» VGTreffen/Dater
» VGMusik/Video

Mein Hacks
» VGUser-Leaflet-Map
» VGUser-Google-Map
» VGClub-Map-Google
» User-Map
» Club-Map
» User-Locator
» Club-Locator
» Mitglieder Bilderupload
» VGOnlineList
» Teamspeak Onlineanzeige

Meine Banner
» Meine Banner

Statistik
Beiträge: 138.676 (Täglich: 23,48 )
Themen: 16.158
Mitglieder: 13.158
Neuestes Mitglied: irt99298.
Ausl. d. letzten Minute: 49%
Ausl. d. letzten 5 Minuten: 46%
Ausl. d. letzten 15 Minuten: 53%
Freier Webspace: 1.93 TB
PHP-Version: 7.3.10

Spenden

Partner
Mein Supportboard

MySQLDumper

Forum für Angehörige und Freunde von Krebspatienten

Wetter-Board

Make your Webserver

ABC-des Essens

IC-Netforum

ultimate-funultimate-fun

Steinadler-Bastelstübchen

Webseitenschutz

Werben

Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Suchpattern für preg_replace » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Suchpattern für preg_replace
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
bjoern   Zeige bjoern auf Karte bjoern ist männlich
wBB2-User


images/avatars/avatar-131.jpg

Zeige bjoern auf Karte
Dabei seit: 18.06.2005
Beiträge: 112
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: Hamburg
wBB-Version: wBB2.3


Mitglied bewerten

Level: 34 [?]
Erfahrungspunkte: 586.090
Nächster Level: 677.567

91.477 Erfahrungspunkt(e) für den nächsten Levelanstieg



Suchpattern für preg_replace Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo, ich wünsche Euch schöne Ostertage.

Ich hätte gerne etwas Hilfe, nachdem ich mich mittlerweile mehrere Stunden mit preg_replace und dem dazugehörigen Suchpattern beschäftigt habe.

Offenbar gehört zum Verständnis aber ein abgeschlossenes Raketenphysikstudium und eine extrem hohe Frustrationsschwelle.
Leider habe ich das eine nicht, und die andere ist lange überschritten unglücklich

Dabei möchte ich eigentlich (für mein Verständnis) gar nichts schlimmes.

Ich habe einen Text, der in $text vorliegt und möchte daraus alles rausfiltern, was jeweils zwischen eckigen Klammern liegt.

Beispiel:
code:
1:
Heute [b]ist[/b] ein schöner Tag [Keks] und das eine [url=http://www.weissdergeier.de]URL[/url]
soll
code:
1:
Heute ist ein schöner Tag und das eine URL
ergeben.

Also, im Grunde BBCode und mehr rausfiltern.

Wie müsste der PHP Aufruf dazu lauten? Bitte erlöst mich!

Vielen Dank...

Gruß, Björn

__________________
www.adipositas-portal.de - Hilfe für adipöse Menschen

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von bjoern: 23.04.2011 20:02.

23.04.2011 19:56 bjoern ist offline E-Mail an bjoern senden Homepage von bjoern Beiträge von bjoern suchen Nehmen Sie bjoern in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.802.045
Nächster Level: 202.592.733

25.790.688 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

oh so genau kenne ich mich leider nicht so aus. unglücklich

Vielleicht geht es so:

code:
1:
2:
3:
4:
$reqex = "/\[.*\]/";
$text = preg_replace($reqex,"",$text);


Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

23.04.2011 21:33 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
bjoern   Zeige bjoern auf Karte bjoern ist männlich
wBB2-User


images/avatars/avatar-131.jpg

Zeige bjoern auf Karte
Dabei seit: 18.06.2005
Beiträge: 112
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: Hamburg
wBB-Version: wBB2.3


Mitglied bewerten

Level: 34 [?]
Erfahrungspunkte: 586.090
Nächster Level: 677.567

91.477 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von bjoern


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

erst einmal vieen dank für die Antwort.

Ich bekomme allerdings so in dem Beispiel von oben folgendes Ergebnis:

code:
1:
Heute
Es wird dadurch offenbar nicht nur das zwischen [ und ] gelöscht, sondern auch das, was zwischen den Tags steht. !?

Bei [ b]Das ist fett[ /b] sollte ja "Das ist fett" stehen bleiben.

das ist echt was für jemanden, der Vater und Mutter erschlagen hat....

Gruß, Björn

__________________
www.adipositas-portal.de - Hilfe für adipöse Menschen

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von bjoern: 23.04.2011 23:49.

23.04.2011 23:47 bjoern ist offline E-Mail an bjoern senden Homepage von bjoern Beiträge von bjoern suchen Nehmen Sie bjoern in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.802.045
Nächster Level: 202.592.733

25.790.688 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Hallo,

jo ich teste es auch gerade. fröhlich

So ganz blicke ich da auch nicht durch. unglücklich

Gruß
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

24.04.2011 00:09 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
blaster   Zeige blaster auf Karte blaster ist männlich
wBB2-User


Zeige blaster auf Karte
Dabei seit: 28.02.2007
Beiträge: 104
3 Filebase-Einträge

wBB-Version: wBB2.3


Mitglied bewerten

Level: 33 [?]
Erfahrungspunkte: 479.732
Nächster Level: 555.345

75.613 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

so funktioniert es
code:
1:
2:
$reqex = "/\[.*\]/Usi";
$text = preg_replace($reqex,"",$text);


__________________
Design und Programmierung
24.04.2011 16:04 blaster ist offline E-Mail an blaster senden Homepage von blaster Beiträge von blaster suchen Nehmen Sie blaster in Ihre Freundesliste auf Germany
Viktor   Zeige Viktor auf Karte Viktor ist männlich
Administrator


images/avatars/avatar-15762.jpg

Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 29.937
363 Filebase-Einträge
Alter: 62 Jahre
Herkunft: NRW
wBB-Version: wBB2.3
PHP-Version: 7.1.11
MySQL-Version: 5.5.59-0+deb8u1
Wo bist du gehostet?: eigener Server

Bewertung: 
279 Bewertung(en) - Durchschnitt: 9,47

Level: 69 [?]
Erfahrungspunkte: 176.802.045
Nächster Level: 202.592.733

25.790.688 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Zitat:
Original von blaster
so funktioniert es
code:
1:
2:
$reqex = "/\[.*\]/Usi";
$text = preg_replace($reqex,"",$text);


Hallo,

jo so geht es. Freude

Danke
Viktor Augenzwinkern

__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.


... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!


Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.

24.04.2011 21:10 Viktor ist offline E-Mail an Viktor senden Homepage von Viktor Beiträge von Viktor suchen Nehmen Sie Viktor in Ihre Freundesliste auf Germany
blaster   Zeige blaster auf Karte blaster ist männlich
wBB2-User


Zeige blaster auf Karte
Dabei seit: 28.02.2007
Beiträge: 104
3 Filebase-Einträge

wBB-Version: wBB2.3


Mitglied bewerten

Level: 33 [?]
Erfahrungspunkte: 479.732
Nächster Level: 555.345

75.613 Erfahrungspunkt(e) für den nächsten Levelanstieg



Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Erklärung zu den Modifiern U s i und weiteren http://www.php.net/manual/de/reference.p...n.modifiers.php

__________________
Design und Programmierung
25.04.2011 12:07 blaster ist offline E-Mail an blaster senden Homepage von blaster Beiträge von blaster suchen Nehmen Sie blaster in Ihre Freundesliste auf Germany
bjoern   Zeige bjoern auf Karte bjoern ist männlich
wBB2-User


images/avatars/avatar-131.jpg

Zeige bjoern auf Karte
Dabei seit: 18.06.2005
Beiträge: 112
0 Filebase-Einträge
Alter: 51 Jahre
Herkunft: Hamburg
wBB-Version: wBB2.3


Mitglied bewerten

Level: 34 [?]
Erfahrungspunkte: 586.090
Nächster Level: 677.567

91.477 Erfahrungspunkt(e) für den nächsten Levelanstieg

Themenstarter Thema begonnen von bjoern


Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Ende der Seite springen Zum Anfang der Seite springen

Vielen Dank für Eure Hilfe,

ich habe zwischenzeitlich selber durch ausprobieren folgende Lösung für mich gefunden:
php:
1:
$bxpost2 preg_replace('/\(.+?\)|\[.+?\]/'''$bxpost2);


Das klappt auch, ich könnte aber nicht erklären, warum smile

Liebe Grüße,
Björn

__________________
www.adipositas-portal.de - Hilfe für adipöse Menschen
29.04.2011 19:28 bjoern ist offline E-Mail an bjoern senden Homepage von bjoern Beiträge von bjoern suchen Nehmen Sie bjoern in Ihre Freundesliste auf Germany
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Viktor's Supportboard » Programmieren » MySQL und PHP » [Hilfe gesucht] Suchpattern für preg_replace

Impressum | Datenschutz | Fast-Index

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab® GmbH Design © Tine

Valid XHTML 1.0! Valid CSS! Die letzten Themen Die letzten Beiträge © für wbb2 by Bandy & cback.de Geblockte Angriffe: 2.349
Seo Sidemap Powert by 2Clubradio.de
Viktor's Supportboard, ist " Online " seit 16 Jahren, 61 Tage, 19 Stunden, 17 Minuten und 17 Sekunden