Перейти к содержанию
View in the app

A better way to browse. Learn more.

IT2B - Технологии разведки для бизнеса

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Текстовый редактор для аналитика

Featured Replies

Опубликовано

Если это обычный текст, то реализуется элементарно на любом языке программирования.

Что-то типа: Функция(источник, что меняем, на что меняем)

Тут размер текста будет не важен т.е. любой размер.

  • Ответов 15
  • Просмотры 5,4т
  • Создана
  • Последний ответ

Топ авторов темы

Опубликовано
Там есть регулярные выражения, в которых перевод строки обозначается как \n, т.е., фактически, все выражение записывается в одну строчку. Но, конечно, надо знать синтаксис регулярных выражений. Да и с большими текстами Notepad++ справляется медленно, а мегабайтах на 200 вообще отказывается работать.

 

P.S. Было дело, мне пришлось обрабатывать 2ГБ текста в файлах по 250-300МБ. Ни один редактор открывать такое не взялся, пришлось писать парсер. Здесь я вижу примерно тот же выход.

+1. Небольшой скрипт на Perl поможет решить проблему. :smile3:

 

По поводу регулярных выражений - для тестирования их работоспособности посмотрите Regex Coach

Опубликовано
Если это обычный текст, то реализуется элементарно на любом языке программирования.

Что-то типа: Функция(источник, что меняем, на что меняем)

Тут размер текста будет не важен т.е. любой размер.

Размер имеет значение. Функция(источник, что меняем, на что меняем) применяется к строкам, содержимое которых находится в ОП. Конечно, чисто теоретически, размер виртуальной памяти в win32, доступный приложению - 2ГБ, однако попробуйте хоть в каком-нибудь языке программирования создать строку размером 200МБ и провести в ней замену указанным Вами способом ;) Даже если у вас физической памяти 4ГБ, данные таких размеров являются аномалией. Поэтому замена тут будет делаться хитрей, без предварительной загрузки всего файла в ОП.

 

Небольшой скрипт на Perl поможет решить проблему.

Именно Perl и помог :smile20:

Для публикации сообщений создайте учётную запись или авторизуйтесь

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.