如何在正则表达式中使用常量或var的preg_match/preg_match_all?

kai*_*ser 0 php constants preg-match-all preg-match

我有以下模式:

preg_match( "/^(.*?\/wp-content\/)([^\?]+)(.*)$/", $src, $src_bits );
Run Code Online (Sandbox Code Playgroud)

现在我想设置wp-content一个WP_CONTENT_FOLDERNAME包含文件夹名称的常量.我该怎么办?

adr*_*ien 5

只需使用PHP:

preg_match( "/^(.*?\/" . WP_CONTENT_FOLDERNAME . "\/)([^\?]+)(.*)$/", $src, $src_bits ); 
Run Code Online (Sandbox Code Playgroud)