Zur Boardunity Forenstartseite
  #1  
Alt 01.07.2005, 01:47
Benutzerbild von MrNase
Mitglied
 
Registriert seit: 06.2003
Ort: /
Beiträge: 2.605

regexp - nochmal


Hallo!

Zu früher Stund' nochmal ne Frage

Ich brauche 2 verschiedene regexps, beide ähnlich aber doch unterschiedlich


Der erste:
Match auf 24:00, 15:00 usw. und -


Der zweite:
Match auf alle Zahlen bis 200 und - UND nochmal alle diese Zahlen mit einem < oder > davor


Meine Versuche:

((.\d+)|(-)) & ((\d+:\d+)|(-))


Wäre nett wenn mir jemand helfen könnte

und
  #2  
Alt 01.07.2005, 02:36
Benutzerbild von exe
exe exe ist offline
titellos
 
Registriert seit: 07.2003
Ort: München
Beiträge: 866
Streng
1. ((0?[0-9]|1[0-9]|2[0-3]):(0?[0-9]|[1-5][0-9])|-)
2. ([<>])?([0-9]|[1-9][0-9]|1[0-9]{2}|200|-)

Tolerant
1. (\d+:\d+|-)
2. ([<>])?(\d+|-)

__________________
Johannes Klose
Calitrix Wiki - Wiki auf Basis von PHP und MySQL
  #3  
Alt 01.07.2005, 13:22
Benutzerbild von MrNase
Mitglied
 
Registriert seit: 06.2003
Ort: /
Beiträge: 2.605
Danke, das funktioniert perfekt

Um Farbwerte als Hex zu matchen habe ich voerst: #(.){6} genommen. Ist das OK so?

  #4  
Alt 01.07.2005, 13:30
Benutzerbild von Fabchan
früher Dracaelius
 
Registriert seit: 10.2003
Ort: Seesen
Beiträge: 354
Ich würde für Hexwerte folgendes vorschlagen:

#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})

Das berücksichtigt sowohl dreistellige, als auch sechsstellige Farbangaben.

__________________
Fabian Michael
"Ein Tag, an dem du nicht lächelst, ist ein verlorener Tag."
- Charlie Chaplin

Wiki
Antwort


Stichworte
-

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
regexp gesucht: Google-Links rausfiltern MrNase Programmierung und Datenbanken 9 15.01.2005 14:24






1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24