我有以下正则表达式代码:
$search_query=preg_replace('#[a-z. .a-z]#i', ' ', $_POST['searchquery']);
我的数据库是小写的。我要解释的是:$search_query
应该允许所有字母不区分大小写和任何空格但忽略符号和数字。它不应该替换任何东西,因为它区分大小写。它应该处理'search_query'。
我哪里错了......?我的主题标签是正确的,并且i =不区分大小写......
INPUTS的示例是:用户输入“populate”。另一个用户输入“bLaH”。第三个用户输入“BIG”。
答案 0 :(得分:0)
'#[^a-z ]#i'
似乎效果很好。