Feature Type
-
[x] Adding new functionality to pandas
-
[X] Changing existing functionality in pandas
-
[ ] Removing existing functionality in pandas
Problem Description
I wish I could change the regex engine that pandas internally uses (python's native re module) in string methods to an engine that other libraries have - For example, regex PyPI link.
I want to switch to regex or other regex engine because re has some limitations. Refer this answer.
Feature Description
Currently, below is possible:
df['col'].str.match(pattern, x)
To use regex instead of re, I know that I can do something like below:
df['col'].apply(lambda x: regex.match(pattern, x))
But I don't want to loose pandas' string methods because they are vectorized and that's what make them pretty fast.
Alternative Solutions
Not sure about any alternatives here.
Additional Context
No response
Comment From: mroeschke
Thanks but this is a duplicate of https://github.com/pandas-dev/pandas/issues/22496