parameters: (self, string)
return_statement: return re.sub(r'[<>:"/|\\?*]', r'-', string)
docstring: Removes any characters that are not valid in file names
          across all operating systems ('/' for Linux/Mac), more for
          Windows
          :param string: The string to replace characters in
          :return: The string with special characters replace by '-'
docstring_summary: Removes any characters that are not valid in file names
          across all operating systems ('/' for Linux/Mac), more for
          Windows
          :param string: The string to replace characters in
          :return: The string with special characters replace by '-'
docstring_tokens: Removes any characters that are not valid in file names across all operating systems ( / for Linux / Mac ) more for Windows : param string : The string to replace characters in : return : The string with special characters replace by -
function: def _replace_special_characters(self, string):
          """
          Removes any characters that are not valid in file names
          across all operating systems ('/' for Linux/Mac), more for
          Windows
          :param string: The string to replace characters in
          :return: The string with special characters replace by '-'
          """
          return re.sub(r'[<>:"/|\\?*]', r'-', string)
function_tokens: def _replace_special_characters ( self , string ) : return re . sub ( r'[<>:"/|\\?*]' , r'-' , string )