【发布时间】:2019-07-23 13:00:56
【问题描述】:
我必须找到所有子字符串都是以 M 开头并以 _ 结尾的字符串 $a$ 我试过了
a = 'ICQLEFAKNASFSVSNVSKKNGEFSHAHEQDQNLRLIARQR_RSADGTPNKVNTSNVRCSTPIFGNNPFAQSLAHREYGHEGENVQCRPCGSLPSRKCQRNVHPKQQQQQQHQHCHRNSA_APAIRAAQAAGGDNSSRSEK_RAAAARIPVNDDSNMETSLALESRRRNHQSIEPLVRG_PCRQCNNRFSCTWAWRTM_PISNEAHIDLVELASLERADNC_NRPKYR_GLQPYHGNCSTLFK_IAGMSIFYHNTKILKCFM_RETL_F_NYVDN_VGILELL_KTWNS_SSSFLALNNKL_YTNKNLCNS_NVAPKLIYKN_IYFVS_QIA'$
b=re.findall('^M_$',a)
它给出了一个空列表 我希望输出是这样的
['METSLALESRRRNHQSIEPLVRG_', 'M_', 'M_']
【问题讨论】:
-
re.findall('M.*?_', a)?