|
Строка неопределенной длины имеет какие-нибудь ограничения?
| ☑ |
0
Stagor
15.05.12
✎
11:03
|
1)
ВыбСтр = "..."
т.е. длина строки чем-нибудь ограничена?
2)
Найти(ВыбСтр,Фрагмент)>0
Фрагмент может быть многострочным?
|
|
1
zak555
15.05.12
✎
11:05
|
контекст задачи
|
|
2
H A D G E H O G s
15.05.12
✎
11:09
|
Теоретически 2 Гбайта, практически не больше 40 метров
|
|
3
H A D G E H O G s
15.05.12
✎
11:09
|
Потом out of memory, такие дела.
|
|
4
Stagor
15.05.12
✎
11:12
|
(1) обработка текста с поиском и заменой фрагментов в 500 строк максимум.
(2) т.е. практически Переменная типа строка может вмещать 40 Мб текста?
|
|
5
Stagor
15.05.12
✎
11:14
|
Хотел использовать:
МногострочныйТекст = Новый ТекстовыйДокумент;
но, там нет функции "Найти(,)"
|
|
6
H A D G E H O G s
15.05.12
✎
11:16
|
(2) p.s. Скажите это создателям документа "Регламентированный отчет"
|
|
7
H A D G E H O G s
15.05.12
✎
11:16
|
(4) И?
|
|
8
Stagor
15.05.12
✎
11:19
|
(6) Это ты себе?
(7) сойдет для этих целей строковая переменная?
|
|
9
H A D G E H O G s
15.05.12
✎
11:20
|
(8) Да
|
|
10
Stagor
15.05.12
✎
11:28
|
Ясно!
А компанент "ТекстовыйДокумент" с текстом больше 40 Мб. будет работать? Как он там внутри сделан?
|
|
11
H A D G E H O G s
15.05.12
✎
11:35
|
А зачем?
Лучше всего хранить в ХранилищеЗначений, просто текст с максимальным СжатиеДанных(9). Размер меньше на порядок, скорость почти та же.
|
|
12
H A D G E H O G s
15.05.12
✎
11:36
|
Если ты по нему искать не будешь массово запросами.
|
|
13
Stagor
15.05.12
✎
11:42
|
(12) Искать, к сожалению нужно!
Обычная строка в переменной храниться в Ansi-формате или в UTF-8?
|
|
14
Rebelx
15.05.12
✎
11:48
|
(13) а какая тебе разница?
|
|
15
H A D G E H O G s
15.05.12
✎
11:49
|
utf8
|
|
16
Stagor
15.05.12
✎
11:51
|
(14) Ansi-формат меньше места занимает в кириллице.
(15) жаль!
|
|
17
H A D G E H O G s
15.05.12
✎
11:53
|
Это очень хорошо.
|
|
18
H A D G E H O G s
15.05.12
✎
11:53
|
Нет проблем с кодировками.
|
|
19
H A D G E H O G s
15.05.12
✎
11:54
|
Поставил на любую заграничную венду и вперед!
|
|
20
Stagor
15.05.12
✎
12:01
|
(19) даже китайскую?
|
|