General information
Category:
Coding, syntax & commands
Title:
Escaping regular text string for use in Reg Ex???
I’m working on a re-write of the VFP app GoFish (search and replace tool). One thing I am doing with the new version is that internally I’m using Regular Expressions to perform the search rather than the original way it worked which was that it just used the $ function to look for a string match.
So the user will enter a search string which could very likely contain some characters that are reserved characters in regular expressions. (i.e. ^[]\{}.,;+-$ etc.) I need to escape those characters in the user input so the reg ex search will work properly.
There are lots of way one could iterate over the input string to escape all the special characters, and I’m sure there are some trick one must figure out to do it correctly, so, before I re-invent the wheel here, I’m asking around to see if anyone already has the code to do this.
Anyone?
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only