我有一个字符串的格式是:
name = '>n263590 | AK138667 | mRNAlike lncRNA |'
所以当我想对它进行分区时,我使用了字符串:
^{pr2}$我尝试对字符串使用相同的概念,格式如下:
name2 = '>mm10_refGene_NM_147038 range=chr1:92479681-92480629'
我只想要从'NM'开始直到数字结尾的区域
#i want the output to be name2 = 'NM_147038'
所以我试过了
name2 = name2.partition('NM','range')|[0]
但没用
我想我知道一种使用regex的方法,但是它的内存效率不高。 我能用分区工具来执行这个吗?在
使用
split()
,这是一种简单的方法来完成这项工作。例如:或者,如果只有一个分隔符,则可以使用
^{pr2}$index
函数创建字符串的新片段:使用正则表达式:
相关问题 更多 >
编程相关推荐