Я unablt использовать следующий код, чтобы соответствовать следующей строки, я не знаю, что происходитрегулярное выражение не может соответствовать строке
$regex = "/\\251/i";
if (preg_match($regex, $contents)) {
echo 'good it works';
}
в $ содержание являются
Shanghai Taipei Tokyo TorontoOxford is a registered trade mark of Oxford University Pressin the UK and in certain other countriesPublished in the United Statesby Oxford University Press Inc., New YorkRevised text \251 John Guy 2000
Я попытался кодирующей строку без везения
$contents = utf8_encode ($contents);
это работает во всех онлайн-инструментах, которые я использовал, я что-то упускаю, чтобы понять, почему он не работает при запуске?
Вы хотите совместить '\ 251' в строке? –
Убедитесь, что у вас нет опечатки для '$ regex' &' $ regext'. – Rikesh
да я делаю следующие работы на этом сайте, но не когда ranhttp: //www.phpliveregex.com/ – user3117904