module internal.str¶
Source: stdlib/internal/str.codon
internal.str¶Source: stdlib/internal/str.codon
str @extend Class is extended to add given methods ¶__hash__(self)¶__lt__(self, other: str)¶__le__(self, other: str)¶__gt__(self, other: str)¶__ge__(self, other: str)¶__repr__(self)¶__getitem__(self, idx: int)¶__getitem__(self, s: Slice)¶__iter__(self)¶__reversed__(self)¶__mul__(self, x: int)¶str @extend Class is extended to add given methods ¶__contains__(self, pattern: str)¶join(self, l: Generator[str])¶join(self, l: List[str])¶isdigit(self)¶islower(self)¶isupper(self)¶isalnum(self)¶isalpha(self)¶isspace(self)¶istitle(self)¶capitalize(self)¶isdecimal(self)¶lower(self)¶upper(self)¶isascii(self)¶casefold(self)¶swapcase(self)¶title(self)¶isnumeric(self)¶ljust(self, width: int, fillchar: str = " ")¶rjust(self, width: int, fillchar: str = " ")¶center(self, width: int, fillchar: str = " ")¶zfill(self, width: int)¶count(self, sub: str, start: int = 0, end: Optional[int] = None)¶find(self, sub: str, start: int = 0, end: Optional[int] = None)¶rfind(self, sub: str, start: int = 0, end: Optional[int] = None)¶isidentifier(self)¶isprintable(self)¶lstrip(self, chars: str = "")¶rstrip(self, chars: str = "")¶strip(self, chars: str = "")¶partition(self, sep: str)¶rpartition(self, sep: str)¶split(self, sep: Optional[str] = None, maxsplit: int = -1)¶rsplit(self, sep: Optional[str] = None, maxsplit: int = -1)¶splitlines(self, keepends: bool = False)¶startswith(self, prefix: str, start: int = 0, end: Optional[int] = None)¶endswith(self, suffix: str, start: int = 0, end: Optional[int] = None)¶index(self, sub: str, start: int = 0, end: Optional[int] = None)¶rindex(self, sub: str, start: int = 0, end: Optional[int] = None)¶replace(self, old: str, new: str, maxcount: int = -1)¶expandtabs(self, tabsize: int = 8)¶translate(self, map)¶