summaryrefslogtreecommitdiff
path: root/bucky
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-12-10 22:14:00 +0100
committerJules Laplace <julescarbon@gmail.com>2017-12-10 22:14:00 +0100
commitad2cbe2b2f9768edc8eed3718bcf5679ddc6ea60 (patch)
tree89d41a828b3995a6e8c31e99769fe70e492b311d /bucky
parentf3cb49edf1ee976be7a2d7a679382df6c51a5513 (diff)
more styling
Diffstat (limited to 'bucky')
-rw-r--r--bucky/search/search.js11
1 files changed, 3 insertions, 8 deletions
diff --git a/bucky/search/search.js b/bucky/search/search.js
index 4818ef9..6e1fd01 100644
--- a/bucky/search/search.js
+++ b/bucky/search/search.js
@@ -2,15 +2,10 @@ var db = require('../db')
var bdb = require('./bdb')('search')
var STOPWORDS = require('./stopwords')
-var wordRegexp = new RegExp("(\W+)");
-var wordBoundaryRegexp = new RegExp("\W");
+var wordRegexp = new RegExp("[^a-z0-9]+", 'g');
function parse_terms (s) {
- return s.toLowerCase().split(wordRegexp).filter((term) => {
- if (! term.match(wordBoundaryRegexp)) {
- return true
- }
- return false
- })
+console.log(s, wordRegexp)
+ return s.toLowerCase().split(wordRegexp).filter((term) => !!term)
}
function cmp (a,b){ return (a<b)?-1:(a===b)?0:1 }