(self, form: Literal["NFC", "NFD", "NFKC", "NFKD"])
| 2850 | return self._from_pyarrow_array(pa.chunked_array(result)) |
| 2851 | |
| 2852 | def _str_normalize(self, form: Literal["NFC", "NFD", "NFKC", "NFKD"]) -> Self: |
| 2853 | predicate = lambda val: unicodedata.normalize(form, val) |
| 2854 | result = self._apply_elementwise(predicate) |
| 2855 | return self._from_pyarrow_array(pa.chunked_array(result)) |
| 2856 | |
| 2857 | def _str_rfind(self, sub: str, start: int = 0, end=None) -> Self: |
| 2858 | predicate = lambda val: val.rfind(sub, start, end) |
nothing calls this directly
no test coverage detected