JavaScript regulärer Ausdruck ersetzt mehrere Buchstaben

Ich habe den folgenden Code, um eine DNA-Kette durch ihre Ergänzung zu ersetzen, wobei A <=> T und C <=> G. Ich mache dies mit sehr grundlegenden Kenntnissen über reguläre Ausdrücke. Wie kann ich das Folgende mit regulären Ausdrücken umgestalten, um den Buchstaben zu erfassen und durch seine Ergänzung zu ersetzen.

function DNA(strand) {
    return strand.replace(/A|T|C|G/g, x => {
        return (x=="A") ? "T" : (x=="T") ? "A" (x=="C") ? "G" : "C";
    });
}

Antworten auf die Frage(8)

Ihre Antwort auf die Frage