【发布时间】:2013-09-06 08:21:30
【问题描述】:
我正在寻找匹配一系列字符的方法,并假设以下正则表达式仅匹配 20 到 7E 之间的十六进制代码范围内的字符。不过,它也匹配chr(10)(换行),其实就是下面的打印“通过”:
echo preg_match("/^[\x20-\x7E]*$/", chr(10)) ? 'passed' : 'failed';
知道为什么以及如何匹配该范围吗?
【问题讨论】:
标签: php regex hex preg-match chr