Fixed regex that was breaking on parenthesis

This commit is contained in:
Michael Abashian
2017-01-19 19:45:58 -05:00
parent 9cb47bfa73
commit 095a9bf84d

View File

@@ -1,7 +1,7 @@
export default [function() { export default [function() {
return { return {
splitSearchIntoTerms(searchString) { splitSearchIntoTerms(searchString) {
return searchString.match(/(?:[^\s("')]+|"[^"]*"|'[^']*')+/g); return searchString.match(/(?:[^\s"']+|"[^"]*"|'[^']*')+/g);
}, },
splitTermIntoParts(searchTerm) { splitTermIntoParts(searchTerm) {
let breakOnColon = searchTerm.match(/(?:[^:"]+|"[^"]*")+/g); let breakOnColon = searchTerm.match(/(?:[^:"]+|"[^"]*")+/g);