[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Reguläre Ausdrücke

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Reguläre Ausdrücke

inditac
Beiträge gesamt: 45

9. Jan 2012, 10:31
Beitrag # 1 von 3
Bewertung:
(809 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen,

ich hab hier eine Zusammensetzung und google mich schon einige Zeit durchs Netz, versteh aber nur die hälfte. Das mit den geschweiften Klammern krieg ich gar nicht erklärt.

/\w{1,4}-\d{6}-[0-9a-zA-Z]{3,6}\w.*(\.\w{1,4})$/gi

Kann mir das jemand auf die schnelle Übersetzen?

Danke!!
X

Reguläre Ausdrücke

Martin Fischer
  
Beiträge gesamt: 12783

9. Jan 2012, 11:06
Beitrag # 2 von 3
Beitrag ID: #487534
Bewertung:
(791 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,


\w{1,4} = 1-4 Wortzeichen
- = Divis
\d{6} = 6 Zahlen
- = Divis
[0-9a-zA-Z]{3,6} = 3-6 Zahlen, Groß- oder Kleinbuchstaben von A-Z bzw. a-z
\w = ein Wortzeichen
.* = kein oder mehreren beliebige Zeichen
( = Gruppenklammer auf
\. = Punkt
\w{1,4} = 1-4 Wortzeichen
) = Gruppenklammer zu
$ = Ende des auszuwertenden Strings


g = globale Suche (über den gesamten auszuwertenden String)
i = Groß-/Kleinschreibung ignorieren.


Siehe die GREP-Einführung von Gerald.


Antwort auf: Das mit den geschweiften Klammern krieg ich gar nicht erklärt.

Nimm's als Mengenangabe (Quantifizierer).
{1} = genau 1 Mal
{2,4} = 2-4 Mal (mindestens 2, höchstens 4 Mal)
{,6} = 0-6 Mal (höchstens 6 Mal)


als Antwort auf: [#487530]
(Dieser Beitrag wurde von Martin Fischer am 9. Jan 2012, 11:11 geändert)

Reguläre Ausdrücke

inditac
Beiträge gesamt: 45

9. Jan 2012, 11:36
Beitrag # 3 von 3
Beitrag ID: #487541
Bewertung:
(762 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
wow super!
Vielen Dank!! :-)


als Antwort auf: [#487534]