Information générale
Catégorie:
Codage, syntaxe et commandes
Titre:
Escaping regular text string for use in Reg Ex???
Versions des environnements
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?
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement