0

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

edbe801bf92fe7b770f72df2d722df0a

我用这个有人帮助我的正则表达式来匹配我需要的东西,我有点理解。

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

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

我怎样才能匹配这些数字并在最后一个5和之间获取我的文本3

edbe801bf92fe5a250e57eb2d522ef0b
edbe801bf92fe3e532b3f0e2f3e0b5fe

都应该被捕获

2df2d
7eb2d
f0e2f
4

1 回答 1

2

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

^.{20}(.{5})

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

于 2013-10-18T22:40:03.097 回答