Can you use regular expression validators with "string list" type?
Is it possible to use the regular expression like "([A-Z][0-9]){1,10}" to restrict the user to add strings to the string list, with only capital letters and numbers, and a max length of 10?
I've created this validator, and I'm able to add it to my custom variable of type "String list", but nothing happens. I don't even get an error message when typing in something wrong. The regular expression tests out nicely in the "testing field".
I've created this validator, and I'm able to add it to my custom variable of type "String list", but nothing happens. I don't even get an error message when typing in something wrong. The regular expression tests out nicely in the "testing field".
Accepted answer
Morton, I would be surprised if the regular expression validator would work with list attributes. The testing field is probably just a string on the dialog and not the real thing. I have seen other limitations with list field types and attribute customization.
For JavaScript for example this is the list of supported attribute types: https://jazz.net/wiki/bin/view/Main/AttributeCustomization#API_for_Javascript which seems to indicate that list types are also not supported.
For JavaScript for example this is the list of supported attribute types: https://jazz.net/wiki/bin/view/Main/AttributeCustomization#API_for_Javascript which seems to indicate that list types are also not supported.
Comments
Morten Madsen
Nov 29 '12, 2:47 p.m.Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Nov 30 '12, 3:41 a.m.