|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Есть длинная строка, в которой через перенос строки записана информация. Каким регулярным выражением можно получить List<string> только в данном случае документов с их номерами и датами: Исходная строка: Документ № 10 от 11.12.2004\n Документ № 12-а от 12.01.2015\n Адрес\n Текст\n Документ № 12-V от 14.05.2017 Результат: [0] = Документ № 10 от 11.12.2004 [1] = Документ № 12-а от 12.01.2015 [2] = Документ № 12-V от 14.05.2017 ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 11:27 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 11:38 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
А можно как-то на подобии @"Документ.* ???", чтобы не привязываться к формату с № и датой, а просто все символы от окончания слова "Документ" и до переноса строки или конца строки? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 11:46 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Да, исходная строка-то в оригинале выглядит так: "Документ № 10 от 11.12.2004\nДокумент № 12-а от 12.01.2015\nАдрес\nТекст\nДокумент № 12-V от 14.05.2017". ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 11:48 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
@"Документ № .*$" ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 11:49 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Это первое вхождение найдет, а остальные? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 12:27 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Qwe.Qwe1Это первое вхождение найдет, а остальные?RegexOptions.Multiline ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 12:44 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Пробовал, все равно только 1-е... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 12:57 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Код: c# 1.
Выдает 3, как и положено Разбирайся с исходными данными ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 13:05 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Спасибо! Я использовал Match вместо Matches... ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 13:25 |
|
Regex - все вхождения в строку
|
|||
---|---|---|---|
#18+
Qwe.Qwe1Я использовал Matchинтересно, а где ты тогда пытался найти все остальные вхождения, кроме первого? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 13:45 |
|
|
start [/forum/topic.php?fid=20&tid=1399891]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 125ms |
0 / 0 |