繁体   English   中英

简单的preg比赛模式

[英]Simple preg match pattern

请有人帮我解决以下问题:

$ content变量包含一个HTML块,我想将其与可能包含任何ID的字符串匹配。 所以我正在寻找<p>###GALLERY(ANY NUMBER HERE)###</p>

这是我已经无法使用的代码(对不起,正则表达式很新):

if (preg_match("<p>###GALLERY[0-9]###</p>", $content))
{
    // Found
}

任何帮助将不胜感激。

您需要在表达式中包括定界符

if (preg_match("/<p>###GALLERY[0-9]###<\/p>/", $content))

我不确定您是否需要这样做,但是在[0-9]之后添加+量词将允许多位数:

if (preg_match("/<p>###GALLERY[0-9]+###<\/p>/", $content))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM