Удаление лишних пробелов


0

Я создаю веб-сайт, и у меня есть два файла CSV. Один из них - от Loves Truck Stops , список всех их местоположений, а другой CSV - для моего сайта, чтобы отображать эти местоположения на карте.

Я реорганизовал CSV Loves, чтобы выполнить форматирование CSV моего сайта, и скопировал его в мой CSV. Однако, когда я это сделал, я получил много лишних интервалов между словами.

Мне еще нужно много ручного форматирования, чтобы они выглядели как первые 8 строк, НО, есть ли простой способ удалить весь этот лишний интервал между каждым словом в каждой строке? Таким образом, между каждым словом есть только один пробел?

Мой файл

Всего более 400 локаций просто для Любви, и мне все еще нужно добавить Pilot, летающие J, TA и Petro. Выполнение этого вручную займет слишком много времени.

Для всех, кого это касается: я использую плагин "My Maps Locations" для Joomla; Я не уверен, есть ли более простой способ конвертировать Loves XLSM в формат CSV или KML, отформатированный для этого плагина.


Ваша проблема намного больше, чем просто «удаление лишних пробелов». Вы говорите, что у вас есть два файла CSV, но после строки 8 нет запятых. Пожалуйста, постарайтесь лучше понять, что вы хотите сделать.
Скотт

Да, я понимаю, что нет никаких запятых. Я добавляю их вручную, помимо добавления других вещей, поэтому я сказал: «Мне все еще нужно выполнить много ручного форматирования, чтобы они выглядели как первые 8 строк» местоположения, которые я скачал с веб-сайта Loves, представляли собой XLMS Изначально в Loves XLMS было все не в порядке, в отличие от того, что нужно плагину «My Maps Location» для CSV. Я просто копировал и вставлял, но я переместил столбцы в правильном порядке и только C / P all, и теперь мне нужно убрать лишний пробел между словами в любой строке
BDSmith

2
изображения не очень полезны. Без примера текста это сложно проверить другим
phuclv

2
Вы должны поделиться двумя входными файлами в виде текста, а не изображения
aborruso

2
С какой стати, когда вы конвертируете большие файлы между форматами, вы запрашиваете автоматическое решение для «удаления лишних пробелов», а затем выполняете остальную часть работы вручную? (Вы действительно понимаете, что говорите о преобразовании файлов между форматами, верно?) И что вы подразумеваете под «Я переставил CSV« Loves », чтобы следовать форматированию CSV моего сайта…»? - только что вы изменили порядок столбцов? ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………… и и, кроме того, изменение вопроса (т. Е. Изменение  его), - не оставляйте комментариев, говорящих: «Вышеприведенное неверно; Я хотел сказать _______. »
Скотт

Ответы:


1

Как уже говорилось в комментариях, ваша реальная проблема намного больше, чем лишние пробелы. Но если все, что вам нужно для этого вопроса, - это пробелы, тогда

  • Find What = \h+(это будет соответствовать любому экземпляру одного или нескольких пробелов, табуляции или других горизонтальных пробелов)
  • Замените на = \x20(или вы можете использовать один пробел, но это трудно увидеть в посте)
  • Режим поиска = регулярное выражение

Пытаясь угадать, что вы сделали: вы пошли на https://www.loves.com/en/location-and-fuel-price-search/locationsearchresults или аналогичные, а затем нажали «Экспорт местоположений в Excel», который загрузил файл .xlsx; затем, когда открылась электронная таблица, вы скопировали данные в Notepad ++. Объяснение: Когда вы копировали / вставляли из программы для работы с электронными таблицами (я предполагаю, что Excel, но это может быть другой файл), эта программа включала вкладки для разделения различных столбцов.

Если это так, то, что вы должны были сделать: как только это произошло в вашей программе для работы с электронными таблицами, проведите различные перестановки и удаление столбцов в инструменте для работы с электронными таблицами, чтобы он соответствовал правильному формату для «вашего CSV». После этого выберите «Файл»> «Сохранить как» и выберите CSV (с разделителями-запятыми) в качестве типа файла. Затем он должен легко интегрироваться с любой системой чтения CSV, для которой предназначена ваша CSV.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.