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

时间:2012-05-10 15:16:42

标签: php preg-match constants preg-match-all

我有以下模式:

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

现在我想将wp-content设置为包含文件夹名称的名为WP_CONTENT_FOLDERNAME的常量。我该怎么做?

1 个答案:

答案 0 :(得分:5)

只需使用PHP:

preg_match( "/^(.*?\/" . WP_CONTENT_FOLDERNAME . "\/)([^\?]+)(.*)$/", $src, $src_bits );