Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
resident
@resident
PHP
Регулярные выражения
Не работают конструкции (?<name>.*) в preg_match PHP?
На одном сервере работает, на другом нет. Погуглил, ответа не нашел. Может они отключаются или настраиваются как то? Версия php 5.3.3
Вопрос задан
более трёх лет назад
2899 просмотров
2
комментария
Подписаться
2
Оценить
2
комментария
Facebook
Вконтакте
Twitter
resident
@resident
Автор вопроса
версия php 5.3.3
Написано
более трёх лет назад
resident
@resident
Автор вопроса
обновил php до 5.3.8 — заработало. странно, что в предыдущих версиях не работало. вроде ж стандартная конструкция PCRE.
Написано
более трёх лет назад
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
WebSpider
@WebSpider
Попробуйте
(?P<name>.*)
Ответ написан
более трёх лет назад
5
комментариев
Нравится
1
5
комментариев
Facebook
Вконтакте
Twitter
resident
@resident
Автор вопроса
Так не работает, выдает ошибку компиляции регулярного выражения
Написано
более трёх лет назад
WebSpider
@WebSpider
Очень интересно, должно работать 100%. Вы больше ничего не меняли, ошибок нет? На какой версии не работает? на 5.3.3 или на 5.3.8?
Написано
более трёх лет назад
resident
@resident
Автор вопроса
Тестировал на локальном компьютере, на 5.3.6. Что интересно (?.*) работает, а (?P.*) у меня заработало только на 5.3.8.
Написано
более трёх лет назад
WebSpider
@WebSpider
Скорее всего что-то с PCRE
Написано
более трёх лет назад
resident
@resident
Автор вопроса
Возможно. Главное, что обновление php помогло :)
Написано
более трёх лет назад
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
Сложный
Как напечатать чек с маркировкой через атол?
2 подписчика
01 авг.
130 просмотров
0
ответов
PHP
+1 ещё
Простой
Как в выборке sql обратиться к предыдущей записи?
1 подписчик
30 июл.
191 просмотр
6
ответов
PHP
+1 ещё
Простой
Как улучшить код?
1 подписчик
29 июл.
397 просмотров
1
ответ
PHP
+1 ещё
Средний
Как обработать 2 одновременных запроса со стороннего сервера?
1 подписчик
28 июл.
1458 просмотров
1
ответ
PHP
+2 ещё
Средний
Как одновременно сделать две записи в разных таблицах в Laravel?
1 подписчик
27 июл.
210 просмотров
1
ответ
PHP
Простой
Почему переменная не перезаписывается?
1 подписчик
25 июл.
152 просмотра
1
ответ
PHP
Простой
Скачивание файла средствами php без ожидания загрузки файла?
1 подписчик
19 июл.
213 просмотров
1
ответ
PHP
+1 ещё
Простой
Почему телеграмм отправляем сразу несколько webhook?
2 подписчика
18 июл.
1208 просмотров
1
ответ
PHP
Простой
Обновление версии PHP с 7.4.33 до 8.3 насколько необходимо?
2 подписчика
17 июл.
1616 просмотров
3
ответа
PHP
Средний
Почему так работает usort?
1 подписчик
17 июл.
200 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-developer / PHP-разработчик
Wanted
До 250 000 ₽
PHP-разработчик
Wanted
До 300 000 ₽
Backend developer (PHP)
Wanted
•
Казань
До 160 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама