| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Регулярное выражение |
| Автор: Springtime 20.3.2010, 16:29 |
| Всем привет! Помогите пожалуйста составить регулярное выражение. Есть строка вида: 63-99,1,4,53,414,8,6,6-22,3,7 необходимы значения, строки: 1,4,53,414,8,6,3,7 (\d+) при этом исключить: 63-99,6-22 (\d+(-)+\d+) никак не могу понять как исключить значения. |
| Автор: Heinzz 20.3.2010, 21:42 | ||
на мой взгляд, проще сначала исключить неверные варианты |
| Автор: diadiavova 22.3.2010, 01:38 | ||
|
| Автор: Springtime 22.3.2010, 01:55 |
| Спасибо большое. |
| Автор: Heinzz 25.3.2010, 19:58 | ||||
блин, не могу понять как оно работает |
| Автор: diadiavova 25.3.2010, 20:04 | ||
Оно находит те последовательности из цифр, вокруг которых нет последовательностей, состоящих из цифр и тире. Если сделать так
|