Я пытаюсь получить Юникод регулярного выражения работает, но я думаю, что это не может работать должным образом.
В настоящее время я тестирую с:
Код:
PHP
$ шаблон знак равно '/ [\ Р {L}] * $ /';
$ проверка знак равно preg_match($ шаблон, «Тестирование иggs»);
если ($ проверка) {
эхо «Соответствует»;
} Еще {
эхо 'не совпадает';
}
?>
$ шаблон знак равно '/ [\ Р {L}] * $ /';
$ проверка знак равно preg_match($ шаблон, «Тестирование иggs»);
если ($ проверка) {
эхо «Соответствует»;
} Еще {
эхо 'не совпадает';
}
?>
Это соответствует хорошо, но как только я изменить $ шаблон для:
Код:
$ Шаблон = '/ ^ [\ р {L}] * $ /'
Он перестает работать.
Я понимаю, что ^ в начале шаблона означает искать с самого начала.
Если да, то почему он перестает работать? Он работает так долго, как это не несколько языков, например, используя \ ш стенографии.
Это мое понимание неправильно или это не работает на моем компьютере?