parameters: (pattern, rep, s)
return_statement: return _regexp_compile_cache[pattern].sub(rep, s)
docstring: Replaces instances of pattern in a string with a replacement.
  
    The compiled regex is kept in a cache shared by Match and Search.
  
    Args:
      pattern: regex pattern
      rep: replacement text
      s: search string
  
    Returns:
      string with replacements made (or original string if no replacements)
docstring_summary: Replaces instances of pattern in a string with a replacement.
docstring_tokens: Replaces instances of pattern in a string with a replacement .
function: def ReplaceAll(pattern, rep, s):
    """Replaces instances of pattern in a string with a replacement.
  
    The compiled regex is kept in a cache shared by Match and Search.
  
    Args:
      pattern: regex pattern
      rep: replacement text
      s: search string
  
    Returns:
      string with replacements made (or original string if no replacements)
    """
    if pattern not in _regexp_compile_cache:
      _regexp_compile_cache[pattern] = sre_compile.compile(pattern)
    return _regexp_compile_cache[pattern].sub(rep, s)
function_tokens: def ReplaceAll ( pattern , rep , s ) : if pattern not in _regexp_compile_cache : _regexp_compile_cache [ pattern ] = sre_compile . compile ( pattern ) return _regexp_compile_cache [ pattern ] . sub ( rep , s )