Нужно найти все неповторяющиеся символы или по-другому - отсеять повторяющиеся символы
Пример:
asdfasdf111133 - > asdf13
Нужна именно регулярка, без циклов и условий.
Допускается использовать максимум match, то есть replace и прочее - не подходит.
Операция должна происходить в одно действие.
Пример:
'asdfasdf111133'.match(/регулярка/) -> 'asdf13'
Данное регулярное выражение сохраняет последнее вхождение символа:
var str = 'asdfasdf111133';
str.replace(/(.)(?=.*\1)/g, ''); // "asdf13"
Без регулярок:
str = str.split('')
.filter((x, n, s) => s.indexOf(x) == n)
.join('');
console.log(str); // "asdf13"
Сборка персонального компьютера от Artline: умный выбор для современных пользователей