docs: def _str_parser(string):
          """
          return method by the length of string
          :param string: string
          :return: method
          """
          if not any(c.isalpha() for c in string):
              _string = string[:19]
              _length = len(_string)
              if _length > 10:
                  return BaseParser.parse_datetime
              elif 6 <= _length <= 10:
                  if ':' in _string:
                      return BaseParser.parse_time
                  else:
                      return BaseParser.parse_date
              elif _length < 6:
                  return BaseParser.parse_time
              else:
                  return BaseParser.parse_special
          else:
              return BaseParser.__parse_not_only_str