Категории

Извлекатель Нечетных Строк

Извлекает строки с нечетными номерами из текстового содержимого с поддержкой различных методов индексации и пользовательских критериев

Ключевые факты

Категория
Text Processing
Типы входных данных
textarea, select, number, checkbox
Тип результата
text
Покрытие примерами
4
API доступен
Yes

Обзор

Инструмент для быстрого извлечения строк с нечетными номерами из любого текстового массива, позволяющий гибко настраивать методы индексации и форматы вывода данных.

Когда использовать

  • Когда нужно разделить большой текстовый файл на две части, выделив только нечетные строки.
  • При необходимости очистить данные от дубликатов или лишних записей, расположенных на четных позициях.
  • Для анализа логов или списков, где информация структурирована через строку.

Как это работает

  • Вставьте исходный текст в поле ввода.
  • Выберите подходящий метод подсчета (например, индексация от 1 или 0).
  • Настройте дополнительные параметры, такие как обрезка пробелов или сохранение номеров строк.
  • Выберите формат вывода и получите результат мгновенно.

Сценарии использования

Извлечение заголовков из списков, где данные чередуются с описаниями.
Разделение лог-файлов на две отдельные выборки для сравнительного анализа.
Подготовка данных для импорта в таблицы, когда нужно отфильтровать только определенные записи.

Примеры

1. Очистка списка имен

Контекст
У вас есть список имен, где на каждой четной строке указан возраст, который нужно удалить.
Проблема
Нужно оставить только имена, расположенные на нечетных строках.
Как использовать
Вставьте список, выберите 'Индексация от 1' и формат вывода 'Простой текст'.
Результат
Получен чистый список имен без лишних данных о возрасте.

2. Анализ логов сервера

Контекст
Лог-файл содержит техническую информацию, где нечетные строки — это временные метки событий.
Проблема
Требуется извлечь только временные метки для создания отчета.
Как использовать
Вставьте лог, выберите 'Индексация от 1' и формат 'JSON' для дальнейшей обработки.
Результат
Готовый JSON-массив с временными метками всех событий.

Проверить на примерах

text

Связанные хабы

FAQ

Можно ли начинать отсчет с нуля?

Да, выберите метод 'Индексация от 0' в настройках метода подсчета.

Сохраняются ли оригинальные номера строк?

Да, если включена опция 'Сохранять оригинальные номера строк', они будут отображены в выводе.

Как инструмент обрабатывает пустые строки?

Вы можете включить или исключить пустые строки из обработки с помощью соответствующего чекбокса.

В каких форматах можно получить результат?

Доступны форматы: нумерованный список, таблица, JSON, CSV, сравнение до/после и простой текст.

Нужно ли устанавливать какое-либо ПО?

Нет, инструмент работает полностью в браузере онлайн.

Документация API

Конечная точка запроса

POST /ru/api/tools/odd-line-extractor

Параметры запроса

Имя параметра Тип Обязательно Описание
textInput textarea Да -
countingMethod select Да -
startIndex number Нет -
trimLines checkbox Нет -
includeEmptyLines checkbox Нет -
preserveLineNumbers checkbox Нет -
showLineNumbers checkbox Нет -
outputFormat select Да -

Формат ответа

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
Текст: Текст

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-odd-line-extractor": {
      "name": "odd-line-extractor",
      "description": "Извлекает строки с нечетными номерами из текстового содержимого с поддержкой различных методов индексации и пользовательских критериев",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=odd-line-extractor",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]