Python正则表达式匹配字符串的特定位置

时间:2019-01-21 15:30:08

标签: python regex python-3.x

我在python中使用RegEx来匹配从以下每个字符串的第7个开始的8个字符:

158013158-S-0101
159013159-S-0102
155515234-S-0111
159013159-S-0101

例如:我只想匹配此字符串的黄色部分:

  

所以,有人可以帮我吗

1 个答案:

答案 0 :(得分:0)

这是我发现的解决方案,我使用过:

  

.*(.{8}).{2}

。{8} :表示我要捕获的字符数。

。{2} :用于该位置(2 =从末尾的第3个开始)

enter image description here

这是这里的演示:

https://regex101.com/r/WExayU/1/