Einzelnen Beitrag anzeigen

sko1

Registriert seit: 27. Jan 2017
601 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#1

Regex Erläuterungen

  Alt 12. Dez 2024, 10:29
Hallo,

mit TRegEx.IsMatch prüfe ich Inhalte auf Vorgaben von Datev.
Bei der Rechnungsnummer ist die Vorgabe

'^[a-zA-Z0-9$%&\*\+\-/]{1,36}$'

Da kommt "keine Übereinstimmung" raus wenn z.B. "WZ 123456" oder "12.123.45678" in der Rechnungsnummer steht.

Sehe ich das richtig, dass "a...z", "A...Z", "*", "+" und "-" erlaubt sind und die Länge 1-36 Zeichen sein muss?
Was aber bedeutet "$%&" ?

Danke
Ciao
Stefan
  Mit Zitat antworten Zitat