Php 正则表达式中的\xhh与\x{hh}相同吗?
在正则表达式中,似乎是相同的:Php 正则表达式中的\xhh与\x{hh}相同吗?,php,regex,escaping,Php,Regex,Escaping,在正则表达式中,似乎是相同的: if(preg_match('/\x{61}/',"a",$m)) //Same as just \x61 print_r($m); 但如果你把它们分开 echo "\x61";//Display a echo "\x{61}";//Display \x{61} 注意:不要与'/\x{0000}/u' 我没有看到这方面的信息,也不确定该使用哪一个。pcre有自己的转义规则,与php中的转义规则
if(preg_match('/\x{61}/',"a",$m)) //Same as just \x61
print_r($m);
但如果你把它们分开
echo "\x61";//Display a
echo "\x{61}";//Display \x{61}
注意:不要与'/\x{0000}/u'
我没有看到这方面的信息,也不确定该使用哪一个。pcre有自己的转义规则,与php中的转义规则不同。从 值小于256的字符可以由 两个\x的语法。他们是汉族的方式没有区别- 胡说八道。例如,\xdc与\x{dc}完全相同