Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
RegEx (Regular Expressions) is commonly used when configuring UAG portal applications. In addition, RegEx is also used when configuring application customizations such as AppWrap and SRA.
I recently worked with a customer that posed a fairly unique question. He wanted to know how to create a regular expression that would match the following:
Include any server in domain.com, excluding server02.domain.com
The Regular Expression that will accomplish this is as follows:
^(?:(?!server02).)*\.domain\.com
Explanation:
(?!server02) = Impossible to match ‘server02’
(?: (?!server02) .) = ‘?:’ indicates not to create a backreference. ‘Dot’ indicates to match any single character.
^ (?:(?!server02).) * = ‘Carat’ indicates to assert the position at the beginning of the string. ‘Asterisk’ indicates to match between zero and unlimited number of times.
\.domain\.com = “.domain.com”
Blog post written by Richard Barker