logo CodeStepByStep logo

regex3

Language/Type: General regular expressions
Author: Melissa Hovik (on 2018/06/01)

Write a regular expression that will match each of the following patterns:

DNA sequences (non-empty uppercase strings containing only A, C, G, T)
DNA sequences that consist of codons (sequences of three nucleotides [A, C, T, or G]) starting with the codon "ATG" and ending with one of the following three stop codons: "TAA", "TAG", or "TGA". Any number of codons with any sequence of nucleotides may be between a start codon and a stop codon, but only sequences with multiples of 3-letter codons should be accepted.

You must log in before you can solve this problem.

Log In

Need help?

If you do not understand how to solve an exercise or why your solution doesn't work, please contact your TA or instructor.
If something seems wrong with the site (errors, slow performance, incorrect tests, etc.), please

Is there a problem? Contact a site administrator.

©, all rights reserved.