Регулярное выражение JavaScript заменяет несколько букв

У меня есть следующий код для замены строки ДНК ее дополнением, где A <=> T и C <=> G. Я делаю это с очень базовыми знаниями регулярных выражений. Как я могу рефакторинг следующего с помощью регулярных выражений, чтобы захватить письмо и заменить его дополнением.

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

Ответы на вопрос(1)

Ваш ответ на вопрос