latipov_no_1: киньте тогда ссылку на сайт, может вы повесили обработку не на ту кнопку? Вслепую вряд ли кто-то скажет в чем причина. Код который вы показали корректный, должен работать.
Владимир: после слова ОДИН может быть точка или запятая или другой знак, если добавить пробел после, то уже не будет совпадать. А если слов много, нужно перед каждым добавлять пробел и после [ .,!?], что не очень удобно.