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
It's not a bug, just a question: is it possible (and how?) to replace a suffix (or prefix) in a string? Because the replace replaces a fragment everywhere, for instance in the middle of a string. For example, I want to replace ".exe" - it's suffix/executable extension. All my attempts replace it in "aaa.exe.tail" too. I tried to use empty but it does not help.
replace (some anySym <* ".exe") "aaa.exe" -- the simplest example
The text was updated successfully, but these errors were encountered:
For prefixes, you should look at findFirstPrefix, findLongestPrefix, and findShortestPrefix. For suffixes, I think you need to use match with an appropriate argument.
For prefixes, you should look at findFirstPrefix, findLongestPrefix, and findShortestPrefix. For suffixes, I think you need to use match with an appropriate argument.
I mean for replace, not for matching/searching. Otherwise the replace function replace it many times in any position where it finds the pattern
Hello dear author, this package is brilliant.
It's not a bug, just a question: is it possible (and how?) to replace a suffix (or prefix) in a string? Because the
replace
replaces a fragment everywhere, for instance in the middle of a string. For example, I want to replace ".exe" - it's suffix/executable extension. All my attempts replace it in "aaa.exe.tail" too. I tried to useempty
but it does not help.The text was updated successfully, but these errors were encountered: