export const DateGermanRegex = /^(0[1-9]|[12]\d|3[01])[- .](0[1-9]|1[012])[- .](19|20)\d\d$/; export const DateUsRegex = /^(19|20)\d\d[- .](0[1-9]|1[012])[- .](0[1-9]|[12]\d|3[01])$/; export const HoursMinutesRegex = /^(?:[0]\d|[01]\d|2[0-3]):[0-5]\d$/; //nosonar export const PhoneNumberRegex = /^[+]*[(]?\d{1,4}[)]?[-\s\./\d]*$/; //nosonar export const MoneyRegex = /^[\d]+(\,[\d]{1,2})?$/; //nosonar export const SanitizeNumberStringRegex = /[^0-9,]/g; export const EmailRegex = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; // nosonar regex complexity