正则表达式帮助匹配字符串

时间:2012-09-09 07:10:49

标签: php regex string

使用PHP寻找一些正则表达式帮助。以下regex是什么:

EXACTLY {{file: THEN 24 characters from a-zA-Z0-9 THEN EXACTLY }}

示例:

{{file:504c2ee3ff558cb40700000b}}

希望匹配这种模式。非常感谢。

2 个答案:

答案 0 :(得分:2)

尝试:

preg_match_all('/\{\{file:[a-zA-Z\d]{24}\}\}/', $str, $matches);

答案 1 :(得分:0)

试试这个,

preg_match_all('((\{{2})file:([a-z0-9]){24}(\}{2})/i', $str, $matches);