文字列があり、"" X "" 2 つの括弧の間にある exon_number を抽出したい
re.search を使用して「exon_number」の出現を見つけますが、最終出力に文字列 exon_number を含めたくありません
例:
temp_ID = []
k = '"gene_id ""XLOC_000001""; transcript_id ""TCONS_00000001""; exon_number ""1""; oId ""CUFF.17.1""; tss_id ""TSS1"";"'#input string
temp_ID.append((re.search(r'(exon_number\s""\d"")',k).group(1)))
print temp_ID
>['exon_number ""2""']
desired_output = ['2']
" "
[-3] の位置を選択できないため、1 桁/2 桁の数値のいずれかになる可能性があるため、出力を 2 つの間の値にしたい
別の方法で明確にする必要がある場合はお知らせください