XML information pipe

Ihre Spezialisten für XML

Banner Werbung

XSLT 2.0 reference

XSLT  |  miscellaneous

Built-in types | Number to String Conversion Attributes | Picture string | Regexp flags |

Regexp flags

s: the match operates in "dot-all" mode. (Perl calls this the single-line mode.) If the s flag is not specified, the meta-character . matches any character except a newline (#x0A) character. In dot-all mode, the meta-character . matches any character whatsoever.

m: the match operates in multi-line mode. By default, the meta-character ^ matches the start of the entire string, while $ matches the end of the entire string. In multi-line mode, ^ matches the start of any line (that is, the start of the entire string, and the position immediately after a newline character), while $ matches the end of any line (that is, the end of the entire string, and the position immediately before a newline character). Newline here means the character #x0A only.

i: the match operates in case-insensitive mode.

x: whitespace characters (#x9, #xA, #xD and #x20) in the regular expression are removed prior to matching with one exception: whitespace characters within character class expressions (charClassExpr) are not removed. This flag can be used, for example, to break up long regular expressions into readable lines.

Locate in the official documentation

XSLT 2.0 reference