Я хотел сопоставить шорткоды внутри строки и нашел здесь следующее регулярное выражение.Работает нормально.Но я хочу узнать, как это работает.
Может кто-нибудь, пожалуйста, объясните мне компоненты этого регулярного выражения и как он соответствует шорткоду.
preg_match_all('%(?<=\[shortcode\]).*?(?=\[/shortcode\])%s',$content, $result, PREG_PATTERN_ORDER);