Einzelnen Beitrag anzeigen

Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.680 Beiträge
 
Delphi 5 Professional
 
#5

AW: Wie bestimme ich Reguläre Ausdrücke

  Alt 29. Jan 2015, 13:57
RegEx dienen eigentlich dazu, um bestimmte Muster zu prüfen, d.h. deine Angabe, dass bestimmte Zeichen in einem String vorkommen dürfen, ist ziemlich weit gefasst. Das ist zwar möglich mit Zeichenklassen, führt aber sehr wahrscheinlich zu unerwünschten Matches, weil die Bedingung zu weit gefasst ist (es darf eben alles aus der Zeichenklasse vorkommen).

Mein Vorschlag : '^[a-z/-]$'
a-z = alle Buchstaben
/- = Bindestrich
Ergebnis... Geht nicht!!!
Wie die anderen schon sagten: Zirkumflex (^) steht für den Zeilenanfang, das Dollarzeichen ($) fürs Zeilenende. Hier wird also nur nach Zeilen gesucht, die einen Kleinbuchstaben oder einen Slash oder einen Bindestrich enthalten - und die Zeile ist nur ein Zeichen lang.

Zitat:
Vielleicht kennt ihr ja eine Seite,
die es mal verständlich und mit vielen Beispielen erklärt.
Zwar nicht mit Beispielen, aber ich nutze http://regexr.com/ zum Testen und Entwickeln von RegExen.

MfG Dalai

Geändert von Dalai (29. Jan 2015 um 14:05 Uhr)
  Mit Zitat antworten Zitat