Очиститель текста Excel – удаление символов и подстрок из выбранного диапазона
Очистите данные Excel, удалив пользовательские символы, наборы символов или подстроки из выбранного диапазона ячеек. Удаляйте текст в определённых позициях с помощью Aspose.Cells API для точного форматирования данных.
Введение
Легко очищайте и стандартизируйте данные Excel, удаляя ненужные символы. Наш надстройка предоставляет множество целевых способов очистки ячеек:
-
Удаление пользовательских символов
Удалите любые заданные вами символы. Просто введите каждый символ в поле, и надстройка мгновенно удалит все его вхождения из выбранных ячеек. Отлично подходит для устранения уникальных разделителей, опечаток или специальных знаков. -
Удаление наборов символов (массовая очистка)
- Непечатаемые символы – очистите данные от невидимых символов, нарушающих анализ и форматирование (разрывы строк, возвраты каретки, табуляции и другие управляющие символы, такие как ASCII 0‑31, 127, 129, 141, 143, 144, 157).
- Символы текста (все буквы) – выделите цифры и символы, удалив все буквы (A‑Z, a‑z) из выбранного диапазона.
- Цифровые символы (все цифры) – извлеките чистый текст, удалив все цифры (0‑9), что идеально подходит для очистки названий товаров или текстовых описаний.
- Символы – удалите широкий спектр символьного «мусора», включая математические (например, ±, √), геометрические (например, ∆, °), технические, валютные (например, £, ¢) и буквоподобные символы (например, ™, ®, ©).
- Знаки препинания – получите чистый текст без знаков препинания, удалив все знаки препинания, такие как точки, запятые, кавычки и дефисы.
-
Удаление конкретной подстроки
Выходите за рамки одиночных символов и удаляйте целые слова или конкретные последовательности символов. Легко удаляйте распространённые префиксы, суффиксы или любые избыточные текстовые фразы из ваших наборов данных.
Версия 4.0 – обновлено 2024‑11‑15
API RemoveCharacters
Web API
PUT https://api.aspose.cloud/v4.0/cells/content/remove/characters
Безопасность и аутентификация
Aspose.Cells Cloud API защищены и требуют аутентификации по токену JWT.
-H "Authorization: Bearer {access_token}"
Параметры запроса
| Имя параметра | Тип | Расположение | Описание |
|---|---|---|---|
| Spreadsheet | File | FormData | Файл электронной таблицы для обработки. Поддерживаемые форматы: XLSX, XLS, ODS, CSV и др. |
| removeTextMethod | String | Query | Указывает метод удаления текста. Возможные значения: None, RemoveCustomCharacter, RemoveCharacterSets, RemoveSubString. По умолчанию None. |
| characterSets | String | Query | Предопределённые наборы символов для удаления при выборе RemoveCharacterSets. Возможные значения: NonPrintingCharacters, TextCharacters, NumericCharacters, Symbols, PunctuationMarks. Несколько наборов можно объединить запятыми. |
| removeCustomValue | String | Query | Пользовательские символы или подстроки для удаления при использовании RemoveCustomCharacter или RemoveSubString. |
| worksheet | String | Query (опционально) | Имя рабочего листа, к которому будет применено удаление текста. Если параметр опущен, API обрабатывает первый рабочий лист книги. |
| range | String | Query (опционально) | Диапазон ячеек, к которому будет применено удаление текста (например, "A1:C10"). Если параметр опущен, операция применяется ко всем используемым ячейкам указанного рабочего листа. |
| outPath | String | Query (опционально) | Путь к папке облачного хранилища, куда будет сохранена обработанная книга. Если опущен, файл сохраняется в исходной папке. |
| outStorageName | String | Query (опционально) | Имя облачного хранилища, куда будет сохранён выходной файл. |
| region | String | Query (опционально) | Задаёт локаль для определений наборов символов (например, "en-US", "ja-JP"). |
| password | String | Query (опционально) | Пароль защищённой книги, если требуется. |
Ответ
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
Коды ошибок
- 400 Bad Request – недопустимый URI API Aspose.Cells Cloud.
- 401 Unauthorized – недействительный токен доступа или неверные идентификатор клиента и секрет.
- 404 Not Found – файл электронной таблицы недоступен.
- 500 Server Error – при получении данных для расчётов электронная таблица столкнулась с ошибкой.
Где использовать API удаления символов?
- Импорт/экспорт данных – очищайте импортированные CSV/данные, удаляя невидимые символы и ошибки форматирования.
- Управление базами данных – стандартизируйте коды товаров, идентификаторы и названия, удаляя нежелательные символы и знаки препинания.
- Финансовый анализ – извлекайте чистые числа, удаляя валютные символы и текстовые символы.
- Обработка текста – удаляйте разрывы строк и табуляции для чистого анализа и отчётности.
- Управление инвентарем – очищайте названия товаров, удаляя избыточные префиксы и суффиксы.
Почему использовать API удаления символов?
- Экономия времени – мгновенно удаляйте несколько типов символов пакетно, вместо ручной очистки.
- Обеспечение точности – устраняйте скрытые символы, вызывающие ошибки анализа и проблемы форматирования.
- Стандартизация данных – достигайте единообразного форматирования наборов данных и систем.
- Улучшение анализа – получайте чистые, готовые к анализу данные, выделяя при необходимости числа или текст.
- Устранение ошибок импорта – удаляйте проблемные символы, нарушающие работу баз данных и формул.
- Удобно для разработчиков – Aspose.Cells Cloud предоставляет SDK на множестве языков, что позволяет быстро разрабатывать решения с подробной документацией. По сравнению с созданием собственных решений это значительно сокращает объём работы.
- Экономичность – удаляйте символы без предварительной загрузки книги, экономя место в хранилище и снижая затраты.
Спецификация OpenAPI
Спецификация OpenAPI определяет публично доступный программный интерфейс и позволяет выполнять REST-взаимодействия непосредственно из веб-браузера.
Использование SDK Aspose.Cells Cloud
Использование SDK — лучший способ ускорить разработку. SDK берёт на себя все низкоуровневые детали, позволяя реализовать удаление символов в ячейках с минимальным объёмом кода. Полный список SDK Aspose.Cells Cloud доступен в репозитории GitHub.
Следующие примеры кода иллюстрируют вызов веб-сервисов Aspose.Cells Cloud с использованием различных SDK: