Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
2 / 2 / 0
Регистрация: 21.11.2015
Сообщений: 75
1

MatchCollection без повторений

30.09.2016, 23:34. Показов 515. Ответов 1
Метки нет (Все метки)

Здравствуйте, подскажите пожалуйста, никак не могу разобраться в простой задаче.

Есть регулярное выражение, которое вернуло MatchCollection.

C#
1
2
3
             string pattern = @"\b\d{1,2}[АаБбВвГг](([0][1-9])|([1][0-6]))(?![\w])";
             Regex regFullSign = new Regex(pattern);
             MatchCollection fullNamesCollection = regFullSign.Matches(text);
Мне нужно проверить ее на наличие одинаковых значений, и если такие имеются получить MatchColection (ну или любую другую коллекцию) без повторений.


Заранее большое спасибо.

Добавлено через 21 минуту
Блин, понял какую фигню спросил.

Просто сформирую строковый массив значений и его уже отредактирую как мне нужно.
Всем хороших выходных.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2016, 23:34
Ответы с готовыми решениями:

Вывести слова, начинающиеся с букв «a» «b» «c» без учета регистра и без повторений
Здравствуйте, нуждаюсь в вашей помощи! Требуется: Открыть текстовый файл для чтения TEXT1.TXT. ...

Рандом без повторений
Есть рандом от 1 до 8... Как сделать так, чтобы если рандом выкинул цифру, то после, он ее уже не...

Random без повторений
Мне нужно сгенерировать несколько тысяч чисел, состоящих из 11 цифр каждое, и чтобы они не...

Рандом без повторений
Random part = new Random(); int numb = new int; for (int j = 0; j < numb.Length; j++) ...

1
Администратор
Эксперт .NET
13246 / 10783 / 4448
Регистрация: 17.03.2014
Сообщений: 21,770
Записей в блоге: 1
01.10.2016, 00:21 2
KennyPanders, через LINQ несложно решается
C#
1
2
3
4
5
string[] matches = regFullSign.Matches(text)
    .Cast<Match>()
    .Select(m => m.Value)
    .Distinct()
    .ToArray();
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.10.2016, 00:21

Псевдо-рандом без повторений
Всем доброго времени суток, появилась такая проблема, нужно приложения с рандомом, но рандом только...

Рандом string'ов без повторений
Всех с наступившим Новым Годом! Прошу помочь лишь с количеством букв в конечной строке. Вот...

Смешать массив без повторений
Доброго времени суток. Нужно смешать массив без повторений, прочел большую кучу ссылок, множество...

Генератор случайных чисел - Без повторений
Как можно сгенерировать 10 случайных цифр из 20. Без повторений. и записать их в масив


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.