这样:
/(.*?)###(.\d*)###(.*?)$/is
我可以找到类似###7680###
的内容,但我想要匹配确切的字符串###gallery###
。
我如何使用正则表达式执行此操作?
答案 0 :(得分:1)
尝试使用这样的模式:
/###(\d+|gallery)###/is
这将匹配###
,后跟一个或多个数字或字符串gallery
,在第1组中捕获,然后是###
。
请注意,不区分大小写的标记(i
)表示这也会匹配###GaLlErY###
。如果这是一个问题,请将i
放在最后。