defDNAtoRNA(dna)reg_dna=/^(G|C|A|T)*$/iifdna.match(reg_dna)dna.gsub(/(T|t)/,'U').upcaseelseraise"Not a valid DNA string"endend
JavaScript
constDNAtoRNA=(dna)=>{constdnaRegex=/^(G|C|A|T)*$/giif(dnaRegex.test(dna)){returndna.replace(/t/gi,'U').toUpperCase()}else{thrownewError("Not a valid DNA string")}}
PHP
functionDNAtoRNA($dna){$dnaRegex="/^(G|C|A|T)*$/i";if(preg_match($dnaRegex,$dna)){returnstrtoupper(str_ireplace("T","U",$dna));}else{thrownew\Exception("Not a valid DNA string");};}
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Ruby
JavaScript
PHP