【发布时间】:2016-11-15 11:37:40
【问题描述】:
我正在尝试为我的搜索表单创建一个 preg_replace,但它也不断替换变音符号...
Code:
$zoekwoord = $this->input->get('q', TRUE);
$zoekwoord = preg_replace('/[^a-zA-Z0-9_ %\[\]\.\(\)%&-]u/s', '', $zoekwoord);
Any idea how to keep special chars? (like ö)
【问题讨论】:
-
试试
'/[^\w %[\].()%&-]+/u' -
好的,谢谢!它起作用了:D
-
很高兴它起作用了,我在下面添加了答案和解释。
标签: codeigniter preg-replace special-characters