Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
подскажите как разбить строку в C#, так чтоб сами разделители тоже попали в результат проще наверное на примере допустим, есть строка Код: plaintext нужно получить в результате такую коллекцию Код: plaintext 1. 2. 3. 4. 5. 6. 7. в этом примере разделитель только пробел реально может быть любой символ из некоторого набора (в том числе nonwhitespace) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 01:12 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
Правильно ли я понимаю, что момент перехода к следующему элементу коллекции (точка разбивки) определяется одним из двух признаков: - переход от разделителя к неразделителю - переход от неразделителя к разделителю ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 01:44 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
В общем, красивого решения на базе чистой регулярки или Regex.Replace+Split в голову не пришло. Так что тупое сканирование: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 02:21 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
Shocker.ProПравильно ли я понимаю, что момент перехода к следующему элементу коллекции (точка разбивки) определяется одним из двух признаков: - переход от разделителя к неразделителю - переход от неразделителя к разделителю ? да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 04:41 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
Shocker.ProВ общем, красивого решения на базе чистой регулярки или Regex.Replace+Split в голову не пришло. Так что тупое сканирование: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. так-то и я могу, я думал может как получше можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 04:44 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 06:13 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
Алексей К Код: c# 1. 2. 3. 4. 5. идею понял, спс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2016, 08:16 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
grokАлексей К Код: c# 1. 2. 3. 4. 5. идею понял, спс попробовал тут вместо Regex.Matches - Regex.Split если Matches работает корректно, то Split почему-то каждая вторая строка пустая объясните плиз, почему ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2016, 22:24 |
|
||
|
разбить строку с разделителями
|
|||
|---|---|---|---|
|
#18+
grok, Можно выделить два состояния:читаем набор без разделителей или читаем набор разделителей и соответсвенно записывать в результат только при смене состояния. Потребуется также аккумулирующий буфер в который переносится конкатенацией текущий символ. Имхо будет более естественное поведение для алгоритма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.05.2016, 13:25 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39223519&tid=1400626]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
46ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 160ms |

| 0 / 0 |
