code: def pipe_regex(context=None, _INPUT=None, conf=None, **kwargs):
      
      splits = get_splits(_INPUT, conf['RULE'], **cdicts(opts, kwargs))
      parsed = utils.dispatch(splits, *get_dispatch_funcs('pass', convert_func))
      _OUTPUT = parse_results(parsed)
      return _OUTPUT
docs: An operator that replaces text in items using regexes. Each has the
      general format: "In [field] replace [match] with [replace]". Not loopable.
  
      Parameters
      ----------
      context : pipe2py.Context object
      _INPUT : pipe2py.modules pipe like object (iterable of items)
      conf : {
          'RULE': [
              {
                  'field': {'value': <'search field'>},
                  'match': {'value': <'regex'>},
                  'replace': {'value': <'replacement'>},
                  'globalmatch': {'value': '1'},
                  'singlelinematch': {'value': '2'},
                  'multilinematch': {'value': '4'},
                  'casematch': {'value': '8'}
              }
          ]
      }
  
      Returns
      -------
      _OUTPUT : generator of items