class_docstr: Dispatch (lookup) a set of strings / regexps for match.
  
  Example:
  
  >>> dis = StrDispatch()
  >>> dis.add_s('hei',34, priority = 4)
  >>> dis.add_s('hei',123, priority = 2)
  >>> dis.add_re('h.i', 686)
  >>> print(list(dis.flat_matches('hei')))
  [123, 34, 686]
docstr: Yield all 'value' targets, without priority 
docstr_tok: ["Yield","all","'value","'","targets",",","without","priority"]
code: def flat_matches(self, key):
      """Yield all 'value' targets, without priority"""
      for val in self.dispatch(key):
          for el in val:
              yield el[1]  # only value, no priority
      return
  
file_path: catboost/contrib/python/ipython/py2/IPython/utils/strdispatch.py
imports: import re
  from IPython.core.hooks import CommandChainDispatcher
label_desc: Use image node_id 7 for calling the StrDispatch obj's underlying member method code with example usage: obj.flat_matches(key) without return types