Ergebnis 1 bis 2 von 2

Thema: Ersatz für preg_filter

  1. #1
    TP-Newbie
    Registriert seit
    Oct 2008
    Beiträge
    4

    Ersatz für preg_filter

    Hallo zusammen,

    seit php 5.3 gibt es ja die Funktion preg_filter(), die das Vorkommen eines Patterns zurückgibt.

    Leider habe ich nicht die Möglichkeit, php auf Version 5.3 zu aktualisieren. Also suche ich nach einer anderen Lösung für folgendes Problem:

    Gegeben: ein String
    $text = "[fast beliebiger text](00'11''22)[nochmal beliebiger text]";

    Gesucht:
    Im Idealfall:
    $minuten = 00;
    $sekunden = 11;
    $hundertstel = 22;

    Oder:
    $zeit = "(00'11''22)"

    00, 11 und 22, sind natürlich nur Beispiele, es handelt sich aber immer um zweistellige Zahlen.

    Nun macht preg_replace() genau das Gegenteil von dem, was ich bräuchte:
    $text = "[fast beliebiger text](00'11''22)[nochmal beliebiger text]";
    $ergebnis = preg_replace('/\([0-9]{2}\'[0-9]{2}\'\'[0-9]{2}\)/','',$text);

    Ergibt: "[fast beliebiger text][nochmal beliebiger text]";

    Hat irgendwer eine Idee?

    Grüße

    Jens

  2. #2
    TP-Veteran Avatar von Guin
    Registriert seit
    Nov 2006
    Ort
    Nordholz
    Beiträge
    1.684
    Moin,

    PHP-Code:
    $text "[fast beliebiger text](00'11''22)[nochmal beliebiger text]";
    $ergebnis preg_replace('/[^\d{2}\'{1}\d{2}\'{2}\d{2}]/','',$text); 
    Geht das fuer dich? (nur deinen Ausdruck negiert und etwas anders aufgeschrieben)

    [edit]
    gerade noch mal getestet. Funktioniert zwar in deinem Beispieltext, aber in der Realitaet gibt es Probleme.
    Geändert von Guin (30.05.2010 um 17:49 Uhr)
    Gruss Guin
    Mein Blog

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Ersatz für Trillian?
    Von Hausmaster im Forum Einfach so ...
    Antworten: 6
    Letzter Beitrag: 01.12.2005, 23:04
  2. [CSS] CSS Frame Ersatz
    Von cmotal im Forum HTML & CSS
    Antworten: 15
    Letzter Beitrag: 31.05.2005, 16:16
  3. If else Anwendung für Grafik(ersatz)
    Von rednug im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 25.02.2005, 10:35
  4. Bild-Ersatz
    Von fiu im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 24.04.2004, 16:33
  5. Ersatz für <nobr> ?
    Von LoiK im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 26.06.2003, 16:41

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51