diff --git a/modules/discopower/www/js/suggest.js b/modules/discopower/www/js/suggest.js index 770260ac32486f61dc42c2ed96f8f27a015e0d75..667b35ac944d2aead91124e72542bba5409e00e6 100644 --- a/modules/discopower/www/js/suggest.js +++ b/modules/discopower/www/js/suggest.js @@ -12,7 +12,7 @@ String.prototype.score = function(abbreviation,offset) { suggest_cache['re'][i] = new Array(); // /\b<x>/ doesn't work when <x> i a non-ascii - oddly enough \s does ... suggest_cache['re'][i]['initialword'] = new RegExp("^"+words[i], "i"); - suggest_cache['re'][i]['word'] = new RegExp("\\s"+words[i], "i"); + suggest_cache['re'][i]['word'] = new RegExp("[\\s-()_]"+words[i], "i"); } } @@ -20,4 +20,4 @@ String.prototype.score = function(abbreviation,offset) { if (!(this.match(suggest_cache['re'][i]['initialword']) || this.match(suggest_cache['re'][i]['word']))) return 0; } return 1; -} \ No newline at end of file +}