diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2017-12-10 22:14:00 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2017-12-10 22:14:00 +0100 |
| commit | ad2cbe2b2f9768edc8eed3718bcf5679ddc6ea60 (patch) | |
| tree | 89d41a828b3995a6e8c31e99769fe70e492b311d /bucky | |
| parent | f3cb49edf1ee976be7a2d7a679382df6c51a5513 (diff) | |
more styling
Diffstat (limited to 'bucky')
| -rw-r--r-- | bucky/search/search.js | 11 |
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 } |
