文字列で繰り返されたすべての文字を削除する正規表現を探しています。私はすでにこれをループを使って解決しました。同じことをする正規表現があるのかどうか疑問に思うだけです。Regexを繰り返してすべての文字を削除する
これは私がこれまで持っているものです。
function onlyUnique(str) {
var re = /(.)(?=.*\1)/g
return str.replace(re, '');
}
この文字列:
"rc iauauc!gcusa_usdiscgaesracg"
はこのように終わる必要があります。
" !_de"
文字列内にあるすべての文字チャットを複数回削除します。 –
これは[Regexが文字列から繰り返し文字をjavascriptで削除する](http://stackoverflow.com/q/19301806/1529630)の複製ではありません。これは、最初のものだけを残すのではなく、すべての発生を除去したい。 – Oriol
^^問題は、OPは連続したリピートだけを削除したい。 – Tushar