Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Implementation of string.strip_prefix and string.strip_suffix #780

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

GiregL
Copy link

@GiregL GiregL commented Dec 27, 2024

Here's a better implementation (a little less messy than the old one) for the string.strip_prefix and string.strip_suffix functions.

It is based on erlang and javascript in order to take care of the emoji fusions.

This PR references issue #743 .

Unit tests with from_utf_codepoints are there to take care of the zero width joiners used in some emojis like 👨‍👩‍👧‍👦.

I hope this one's fine now !

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant