чистка спец. символов регуляркой

Lestat

Новичок
чистка спец. символов регуляркой

есть регулярка:

PHP:
$this->q_work[] = preg_replace("/[^\w\x7F-\xFF\s]/", "", urldecode($this->q));
она убирает все спецсимволы из строки. в том числе и точку.. как сделать точку исключением?
 

Фанат

oncle terrible
Команда форума
WP
палка там не нужна
а вот автору, конечно, желательно ответить не "на тебе заплатку", а порекомендовать понять сначала, какие именно символы он считает специальными, а потом уже составлять регулярку.
но это ж я понимаю, негуманно
 
Сверху