标签: regex
我需要删除任何不是0到9,a到z或A到Z的字符。
继承我的代码:
$alt = preg_replace('/[^0-9a-fA-F]/', '', $_POST['alt-text']);
现在,如果我在其中输入“alt text”,则将其变为“ae”
答案 0 :(得分:3)
你有a-f而不是a-z,对于A-Z也是如此。