cnum()

Purpose

cnum(expr)

Converts expr to a number (integer).

Note

If the expression does not contain a numerical value, the following rule applies: the best match as the number is returned. For example “1x234” will return the number 1 and “Test123” will return 0. Zero is always returned if the there is no number at the start of the string. This also is the case for empty strings.

Example

cnum(3+2);

produces

5

See also

Help with configuring/using Rsyslog:

See also

Contributing to Rsyslog:

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