Just to confirm that the input.tagx in ROO-1695 does work.
Some examples:
Code:
<!-- prefer client to pre-validate the email -->
<field:input field="email" id="c_my_pkg_domain_Member_email"
validationRegex="[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}" />
Code:
<field:input field="username" id="c_my_pkg_web_JoinForm_username"
validationRegex="[a-zA-Z][a-zA-Z0-9._-]{2,}"
validationMessage="begins with letter, limited special chars"
required="true"/>
Code:
<field:input field="newpw2" id="c_my_pkg_web_UpdatePwForm_newpw2"
label="Confirm Password"
type="password"
validationRegex=".{6,}"
validationMessage="at least 6 characters"
required="true"/>