【发布时间】:2013-08-19 09:05:13
【问题描述】:
我目前正在处理一个由数千个具有身份的字符串组成的数据集,并且想搜索通配符主题的位置(由 N 后跟除 P 之外的任何字母,然后是 S 或a T) 使用 RegEx 模块出现在字符串中,并返回一个 ID 对列表以及主题出现的位置。
import re
strings = [['ID#1','NTGSLTKNASMNLTQRSNQT'],['ID#2','NLSHTNWEUWBNTTDKWODNUT'],...]
for x in strings:
re.search('N[^P][ST]',x[1])
我想退货:
[['ID#1',[8,12,18]],['ID#2',[1,12,20]],.....]
如果有人有任何想法,将不胜感激,谢谢!
【问题讨论】:
标签: python regex string search