Ответ 1
Вам нужно добавить кавычки вокруг вашего шаблона.
name: "[a-zA-Z0-9]{2,15}"
Я пытаюсь сделать параметр маршрута совпадающим с буквенно-цифровым значением длиной от 3 до 15 символов. Код выглядит следующим образом:
TestBundle_new:
pattern: /message/new/{name}
defaults: { _controller: TestBundle:Message:new }
requirements:
name: [a-zA-Z0-9]{2,15}
К сожалению, routing.yml не загружается. Мне было интересно, есть ли что-нибудь, что я могу сделать, чтобы сделать эту работу?
Вам нужно добавить кавычки вокруг вашего шаблона.
name: "[a-zA-Z0-9]{2,15}"