样品: AAAATGCCCTAAGGGATGTTTTAGAAA
我想用这些标准捕获所有字符串:
开始:ATG
跟随3x字符集:A或C或G或T
End:TAA或TAG或TGA
如:ATGCCCTAA,ATGTTTTAG
我在这里有一个正则表达式:/[ACGT]*((ATG)(([ACGT]){3})+(TAA|TAG|TGA))[ACGT]*/g但它只匹配最后一个ATGTTTTAG没有ATGCCCTAA.我不知道为什么?
请帮我写符合两者的模式ATGCCCTAA和ATGTTTTAG.
以下是在线示例:https: //regex101.com/r/iO8lF9/1
这个正则表达式运作良好 /(ATG(?:A{3}|C{3}|G{3}|T{3})(?:TAA|TAG|TGA))/g
你可以在这里看到:https://www.regex101.com/r/gZ0zA9/2
我希望它有所帮助
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |