Require Password Match Regular Expression

This lets administrators restrict passwords to those that match a regular expression.

Figure 16-45  Allow UserID in Password

For example, this allows administrators to supply an expression like this:

[^[:digit:]\\\'\;\"\:\?\/\>\<\,\.\=\-].*([[:digit:]\\\'\;\"\:\?\/\>\<\,\.\=\-]).*[^[:digit:]\\\'\;\"\:\?\/\>\<\,\.\=\-]

This expression specifies that the password must contain, but not start or end with, a numeric or special character, where a special character is defined as any of the following: \";:?/><,.=-

Permitted regular expressions are of the type "RE_SYNTAX_POSIX_AWK". This specifies, among other things, that special characters must be escaped using the backslash.

You can find additional descriptions of the syntax of regular expressions at the following URLs:

http://nlp.stanford.edu/nlp/javadoc/gnu-regexp-docs/

http://www.cs.utah.edu/dept/old/texinfo/regex/regex.html#SEC18

http://www.eli.sdsu.edu/courses/fall98/cs596/notes/regexp/regexp.html

This policy defaults to an empty regular expression.