Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 正则表达式中的\xhh与\x{hh}相同吗?_Php_Regex_Escaping - Fatal编程技术网

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}完全相同