From d87756e03abd9f0418f78c8cea63d53706e1c501 Mon Sep 17 00:00:00 2001 From: Damyan Ivanov Date: Sat, 21 May 2011 08:22:03 +0300 Subject: [PATCH] trimWord: simplify cleaning a keyword should start and end in a letter/digit --- chrome/content/icedeb.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/chrome/content/icedeb.js b/chrome/content/icedeb.js index 061f3cd..a8f2e9c 100644 --- a/chrome/content/icedeb.js +++ b/chrome/content/icedeb.js @@ -37,10 +37,8 @@ IceDeb = { do { oldword = word; - word = word.replace(/^\s+/, ''); - word = word.replace(/\s+$/, ''); - word = word.replace(/^#/, ''); - word = word.replace(/[-:\/,.]$/, ''); + word = word.replace(/^[^a-zA-Z0-9]+/, ''); + word = word.replace(/[^a-zA-Z0-9]+$/, ''); } while ( oldword != word ); return word; -- 2.39.2