One of the following characters or strings: ?, *, +, {n,m}, or {n,}. For more information about these characters or strings, see Piece.
quantifier :: = [?*+] | ('{'quantity'}')
quantity :: = quantRange | quantMin | QuantExact
quantRange :: = QuantExact ',' QuantExact
quantMin :: = QuantExact ','
QuantExact :: = [0-9]+
The following are examples of allowed data for regex.
Regex | Allowed data |
---|---|
a * x | x, ax, aax, aaax… |
a ? x | ax, x |
a + x | ax, aax, aaax… |
(a | b) + x | ax, bx, aax, abx, bax, bbx, aaax, aabx, abax, abbx, baax, babx, bbax, bbbx, aaaax… |
XML Schema Regular Expressions | XML Schema Regular Expressions Reference Chart | Data Type Facets | Piece