Я ищу, чтобы сделать что-то вроде:Перестановка символ для другого в Regex/Javascript
var a = "This is an A B pattern: ABABA";
a.replace("A", "B");
a.replace("B", "A");
и его возвращение:
=> «Это картина БА: BABAB»
вместо :
=> "Это модель AA: AAAAA"
Моя первая мысль сделать что-то вроде:
a.replace("A", "improbablePattern");
a.replace("B", "A");
a.replace("improbablePattern", "B");
Как я должен это делать?
На самом деле это не так, см. Мой ответ или ответ Гумбо, чтобы опровергнуть теорию тройной замены. –