String (.str) Accessor ====================== .. currentmodule:: pandasCore Access string methods on Series with string data via ``.str``. Example ------- .. code-block:: python import pandasCore as pd s = pd.Series(['foo', 'bar', 'baz']) s.str.upper() # ['FOO', 'BAR', 'BAZ'] s.str.contains('a') # [False, True, True] Methods ------- .. list-table:: :widths: 25 75 :header-rows: 1 * - Method - Description * - upper() - Convert to uppercase * - lower() - Convert to lowercase * - title() - Convert to title case * - capitalize() - Capitalize first letter * - swapcase() - Swap case * - strip() - Strip whitespace * - lstrip() - Strip left whitespace * - rstrip() - Strip right whitespace * - len() - String length * - contains(pat) - Check if contains pattern * - startswith(pat) - Check if starts with pattern * - endswith(pat) - Check if ends with pattern * - replace(pat, repl) - Replace pattern * - split(pat) - Split by pattern * - join(sep) - Join with separator * - extract(pat) - Extract groups from pattern * - findall(pat) - Find all occurrences * - get(i) - Get character at position * - slice(start, stop) - Slice strings * - cat(others) - Concatenate strings * - repeat(n) - Repeat strings * - pad(width) - Pad strings * - center(width) - Center strings * - zfill(width) - Zero-fill strings