В пределах регулярного выражения \ xhh совпадает с \ x {hh}? - PullRequest
1 голос
/ 15 июля 2011

В регулярном выражении кажется, что это то же самое:

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'

Я не вижу информации об этом, и я не уверен, что использовать.

1 Ответ

3 голосов
/ 15 июля 2011

pcre имеет свои собственные правила выхода, которые отличаются от тех, что в php.С http://www.pcre.org/pcre.txt

Символы, значение которых меньше 256, могут быть определены любым из двух синтаксисов для \ x.Нет разницы в том, как они обрабатываются.Например, \ xdc точно такой же, как \ x {dc}.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...