re_match_i()

Purpose

re_match_i(expr, re)

Returns 1, if expr matches re, 0 otherwise. Uses POSIX ERE. In contrast to re_match() the matching is case-insensitive.

Note

Functions using regular expressions tend to be slow and other options may be faster.

Example

In the following example it is checked if the msg object matches the regex string.

re_match($msg,'TesT')

It matches it the message “Test”, in any case (“TEST”, “tEst”, …) is contained in msg property.

See also

Help with configuring/using Rsyslog:

See also

Contributing to Rsyslog:

Copyright 2008-2023 Rainer Gerhards (Großrinderfeld), and Others.