Удалить дубли списка, но сравнивая не всю строку, а часть строки (определяемую через регулярку)

Tronheym

Client
Регистрация
13.10.2016
Сообщения
149
Благодарностей
33
Баллы
28
Приветствую.
Есть условно список:
C#:
1a11|222|383
1a11|292|363
21z1|226|323
21z1|122|343
3v11|242|313
3v11|282|303
Нужно удалить из списка дубли, но сравнивать не всю строку, а лишь часть строки, которая определяется регулярным выражением ^.*?(?=\|) - т.е. сравнивать от начала строки до первого знака |

Друзья накидайте идей.
 

kagorec

Client
Регистрация
24.08.2013
Сообщения
995
Благодарностей
543
Баллы
93
Работать как с таблицей где разделитель ячеек | и убрать дубли по первой колонке
 
  • Спасибо
Реакции: Tronheym и Sergodjan

Tronheym

Client
Регистрация
13.10.2016
Сообщения
149
Благодарностей
33
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)