Действие парсера «Сжать пробелы»

Параметры действия:

Предназначение действия:

Функция заменяет повторяющиеся пробелы одним.
Например, строка « Между  словами много     пробелов  » превратится в строку «Между словами много пробелов»

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

Возвращаемое значение: текст

 


Параметр «Заменять переносы строки на»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: <пусто>; <пробел>

Если вам нужно преобразовать текст, разбитый на абзацы, в один абзац (заменив переводы строки на пробелы), то поставьте пробел в этом параметре

Параметр «Заменять табуляцию на»

Тип параметра: выбор из списка, или ввод вручную

Примеры значений параметра: <пусто>; <пробел>

Значение по умолчанию: <пробел>

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

 

Примеры использования:

Действие Параметр Значение
Сжать пробелы Заменять переносы строки на тут стоит пробел
Заменять табуляцию на тут стоит пробел
Исходное значение Результат
Описание товара:
  Тут длинный  текст,  содержащий
лишние переводы строк и
пробелы   в большом количестве
Описание товара: Тут длинный текст, содержащий лишние переводы строк и пробелы в большом количестве