2011-06-02 155 views
0

CI中所有的符號,他們有這個功能的preg_match允許從鍵盤

function _clean_input_keys($str) 
{ 
    if (! preg_match("/^[a-z0-9:_\/-]+$/i", $str)) 
    { 
     exit('Disallowed Key Characters.'); 
    } 

    return $str; 
} 

的preg_match規則只接受字母數字文本和其他一些物品。但我想接受鍵盤上的所有字符,例如!@#%^ & *() - +?/「:[] |〜`如何更改上述preg_match規則以接受所有這些。謝謝

回答

相關問題