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

  • Автор темы Автор темы Lestat
  • Дата начала Дата начала

Lestat

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

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

PHP:
$this->q_work[] = preg_replace("/[^\w\x7F-\xFF\s]/", "", urldecode($this->q));

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