匹配固定字符串第2部分

时间:2013-10-18 21:09:01

标签: php regex

我在下面有这个固定的字符串。

edbe801bf92fe7b770f72df2d722df0a

我将这个正则表达式与我所需要的东西相匹配,而且我有点理解。

(?:[^7]*7){4}([^7]*)

现在我查看了今天的字符类使用,但我不知道如何包含一个数字来匹配这样的字符串,除了537的字符串相同的位置}

我如何匹配这些数字并在最后53之间获取文字?

edbe801bf92fe5a250e57eb2d522ef0b
edbe801bf92fe3e532b3f0e2f3e0b5fe

所有人都应该被捕获

2df2d
7eb2d
f0e2f

1 个答案:

答案 0 :(得分:2)

如果您只想跳过前20个字符并抓住接下来的5个字符,正如您的示例所示,您可以通过这个简单的常规表达来完成。

^.{20}(.{5})

此正则表达式为您的所有测试行提供所需的输出。