Витаминыч, та оно вроде умеет без www, просто ты ещё и https:// поленился вписать
Посмотрю что там можно сделать. Вроде шортсы тоже не работают
upd: готово
было
\[youtube\]([0-9a-z\-\_]{11})\[/youtube\]|\[youtube\]https?\:\/\/youtu.be\/([0-9a-z\-\_]{11})\[/youtube\]|\[youtube\]https?\:\/\/www\.youtube\.com\/watch\?v\=([0-9a-z\-\_]{11})([0-9a-z\-\_\&\;\=]*?)\[/youtube\]
стало
\[youtube\](?:(?:https?\:\/\/)?(?:www\.|m\.)?youtu(?:\.be|be\.com)\/(?:watch\?v\=|shorts\/)?)?([0-9a-z\-\_]{11})(?:[0-9a-z\-\_\&\;\=]*)\[/youtube\]
Во времена, когда всё это делалось, не умели в non-captured groups
__________________