Registriert seit: 27. Jan 2017
601 Beiträge
Delphi 10.1 Berlin Enterprise
|
Regex Erläuterungen
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
|