operator
ul
Prefixes a sub-pattern to indicate that any letter in the sub-pattern should be matched in either uppercase or lowercase.
The following tests, which are equivalent, demonstrate:
|
" operator or the keyword or
.
ul
.
global stream alpha-number-text ... when alpha-number-text > ul ("m" | attribute limit) ... when (alpha-number-text > ul "m") | (alpha-number-text > ul attribute limit)
The following example illustrates that when ul
is applied to a compound pattern that contains a condition, any patterns in that condition remain unaffected by the ul
. ul
applies to the "abc
", but not to the "def
" since "def
" is part of the pattern of the condition, which is a different pattern altogether:
global stream x ... find ul ("abc" when x matches "def")