I want to use a string to perform a global regex, but it might have regex characters in it. What's the best way to escape all regex characters in a string before building a regex with it?
Basically I might have something like this;
var test = 'test.';
var regex = new RegExp(test, 'ig');
I need 'test.' to become 'test\\.' so it doesn't behave in unexpected ways. Similar to a question I asked a few months ago! I never really got an answer though so maybe you will... stackoverflow.com/questions/3614440/â€¦
以上就是Sanitize string of regex characters before RegExp build?的详细内容，更多请关注web前端其它相关文章！