Author Topic: Чтение всего файла в одну строковую переменную.  (Read 3055 times)

0 Members and 2 Guests are viewing this topic.

putman

  • Активный участник
  • ***
  • Posts: 199
    • View Profile
Здравствуйте.

Ни для кого не секрет, что поиск в строковой переменной (даже очень большой, сотни тысяч знаков) происходит намного быстрее чем в массиве.
Так вот, у меня в файле десятки тысяч строк, записывать всё это в массив и обрабатывать поэлементно очень долго.
Может быть есть какая лазейка, чтобы считать этот файл в одну строковую переменную, а затем уже работать с ней целиком ?

Спасибо.

VGK

  • Освоившийся
  • **
  • Posts: 31
    • View Profile
Очень просто весь текст перевести в строку Notepad ++
Опция заменить
Режим поиска - Регулярные выражения
Поле Найти:  -  \r\n
Поле заменить на:  - любой символ (Вам наверно лучще пробел)
И жмём Заменить все
 :)
« Last Edit: February 06, 2018, 12:00:17 PM by VGK »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile



dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
прикольно, когда человеку дают ссылку на его-же тему.  :D
;D точно...

putman

  • Активный участник
  • ***
  • Posts: 199
    • View Profile
прикольно, когда человеку дают ссылку на его-же тему.  :D
Не вижу ничего прикольного, как не вижу и ответа на поставленный вопрос в этих, моих же темах.
 :P

putman

  • Активный участник
  • ***
  • Posts: 199
    • View Profile