Не забудьте разделить свое регулярное выражение, как требуется для функций preg_
. Обычно мы пишем /regex/
, но подойдут любые разделители.
Поскольку ваше регулярное выражение содержит /
, я пойду на %
, чтобы избежать его выхода.
%<video[^>]*>(.*?)</video>%
Конечно, следите за опасностями, связанными с попытками связываться с HTML с помощью регулярных выражений. Будут проблемы. Как всегда.
Если вы хотите вместо этого [video]
, просто замените все <>
на []
- но не забывайте избегать их, поскольку [
и ]
значат регулярные выражения!
%\[video[^\]]*\](.*?)\[/video\]%