You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the python split if a capture group is used the split returns the split character in addition to the delimited tokens. The default rust regex crate does not do this. I believe this is used pretty extensively in python and would be a great add IMO.
The text was updated successfully, but these errors were encountered:
@kpdowney
Can you give me an example of how you would do that native re-module in Python (no flpc)? (inclusive of a test regex and valid strings to test against, So I check my code according to the output)
How exactly do you want your code to be structured? consistent naming system. The underscore in split_inclusive functionality kills the point of being an analogical library.
Good morning and sorry for the delay. Super simple example with the standard re module. Here I have split on a space, a period and an exclamation mark. With a capture group if brings back both the words as well as what I split on. This is the functionality I was suggesting as a consideration. The naming I mentioned is not important - whatever you feel is best I would be very happy with. Thanks for your help.
text = "The fox jumps over the dog. Poor dog!"
re.split(r'(\s|.|!)', text)
In the python split if a capture group is used the split returns the split character in addition to the delimited tokens. The default rust regex crate does not do this. I believe this is used pretty extensively in python and would be a great add IMO.
The text was updated successfully, but these errors were encountered: