Đấu tranh với RE để tìm kiếm chuỗi 'TAA' của chuỗi (3 ký tự) 'TAA' một lần nữa.Biểu thức chính quy của Python với mã số
tôi thử như sau:
re.findall('TAA...+?TAA',seq)
trong đó tất nhiên không cho ba nhưng không cho tôi trình tự
re.findall('TAA([ATGC]{3})+?TAA' , seq)
tuy nhiên mang lại cho tôi một danh sách như đầu ra
'AGG', 'TCT', 'GTG', 'TGG', 'TGA', 'TAT',
Bất kỳ ý tưởng? Như tôi dĩ nhiên có thể kiểm tra đầu ra từ
re.findall('TAA...+?TAA',seq)
nếu chiều dài% 3 == 0, nhưng làm thế nào để làm điều này với RE?
là TAA TAA TAA chụp hợp lệ (TAA được ra khỏi cơ hội cũng là bộ ba giữa 3 nhân vật)? –