function regexBool input String str; input String re; input Boolean extended = true "Use POSIX extended or regular syntax"; input Boolean caseInsensitive = false; output Boolean matches; end regexBool;