How To Escape Special Characters In Regular Expressions
For my website I use the dataTable plugin and to give the user the possibility to filter the results. I implemented some filter, which are dynamically loaded from the results and c
Solution 1:
SOLUTION
You can add and use a function escapeRegExp()
that will escape special
characters as found in MDN - Regular Expressions article:
function escapeRegExp(string){
return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
}
// ... skipped ...
table.column('myColumn:name').search(escapeRegExp(searchString), true, false, true).draw();
DEMO
See this jsFiddle for code and demonstration.
Post a Comment for "How To Escape Special Characters In Regular Expressions"