2013-10-18 42 views
0

我在下面有这个固定字符串。匹配固定字符串部分2

edbe801bf92fe7b770f72df2d722df0a 

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

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

现在,我今天看了一下字符类使用,但我不知道如何来包括一些像这样的字符串匹配除了在相同的位置字符串537

哪有我也匹配这些数字,并得到我的文字之间的最后53

edbe801bf92fe5a250e57eb2d522ef0b 
edbe801bf92fe3e532b3f0e2f3e0b5fe 

所有应该捕获

2df2d 
7eb2d 
f0e2f 
+2

你能举一些你期望正则表达式匹配的例子吗?目前尚不清楚你想要做什么。 – Broxzier

+0

第一个正则表达式与您的第一个示例不匹配。 –

+0

是的我不清楚你正在尝试做什么,或者你是否真的需要使用正则表达式来完成它。你能用简单的话来解释模式匹配应该是什么吗? –

回答

2

如果你只是想跳过前二十字,抓住未来五年,为您的样本建议,你可以用这个简单的正规表示法做到这一点。

^.{20}(.{5}) 

这个正则表达式为您的所有测试线提供了所需的输出。

+0

更好。谢谢!! –