UDInputField - multiple validation patterns

Hi all,
is it possible to define multiple validation parameters (pattern, length, script) and also use multiple UniversalDashboard.ValidationErrorMessage definitions for each of them?
while multiple validation parameters are working, all throw the same ValidationErrorMessage. What I would like to achieve is, if e.g. script validation fails, display message x, but when pattern validation fails, display message y and so on…