diff --git a/regexp/Task326.py b/regexp/Task326.py new file mode 100644 index 0000000..00af12f --- /dev/null +++ b/regexp/Task326.py @@ -0,0 +1,19 @@ +import re + +""" +Zadanie 326 + +Napisać funkcję is_dna(string), która sprawdza, czy +napis jest niepustym ciągiem liter A, G, C, T, U, przy czym w jednym +ciągu może wystąpić albo T, albo U nie obie litery +równocześnie. + +NAME: is_dna +PARAMS: string +RETURN: bool +POINTS: 9 +""" + +def is_dna(string): + search = re.search("(^[AGCT]+$)|(^[AGCU]+$)", string) + return search