Задать вопрос
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg

Как составить регулярное выражение «найти все до знака вопроса»?

Давно пора и вот решил освоить регулярные выражения.
Облазил кучу инфы и примеров, но хоть убей не понимаю как записывается "найти все до" или "найти все после"
вот пример:
$value = 'https://toster.ru/question/new?id=vasya';
$links = preg_replace('/*\?/','',$value);

Вылазет ошибка
  • Вопрос задан
  • 6419 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
https://regex101.com/r/zW5fI6/1

/^.*\?/

^ - начало строки
.* - любое количество любых символов, кроме перевода строки
\? - непосредственно знак вопроса
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы