Как удалить лишние пробелы (88 штук) в тексте в процессе парсинга?



  • Здравствуйте!
    При парсинге есть переменная - которая считывает телефон + емайл в одну целую переменную...
    Разделитель там везде одинаковый - какое-то конкретное количество пробелов.
    Вот пример:

    7-863-2700885                                                                                         sparpachin@gmail.com
    7-812-3345229                                                                                         tender@mcp-bbraun.ru
    (4852) 49-33-43                                                                                         rx3mz@mail.ru
    7-812-4251818                                                                                         info@klinoff.com
    8-863-2700885                                                                                         avd_14@bk.ru
    7-863-2483266                                                                                         foods.opt@bk.ru
    7-4012-957933                                                                                         aleksey.baev.kld@gmail.com
    7-863-2006817                                                                                         tender@myasnoff.net
    7-812-3131125                                                                                         info@rusarsenal-spb.ru
    8 (84235) 4-56-50                                                                                         resurs-tranzit@bk.ru
    +7 (347) 256 38 38                                                                                         tekhnomed.z@mail.ru
    7-863-2006817                                                                                         Tender@myasnoff.net
    8-495-6899715                                                                                         Licom 07@mail.ru
    8-632-3011040                                                                                         edoav@yandex.ru
    7-4922-474114                                                                                         KSB9107722941@gmail.com
    7-4932-328701                                                                                         nvkom@bk.ru
    7-812-7770473                                                                                         maximus-as@yandex.ru
    8-812-7401614                                                                                         mail@1gazk.ru
    7-812-4506765                                                                                         jks_petergof@mail.ru
    8-38557-51850                                                                                         karat98@yandex.ru
    

    Я вообще там насчитал 88 пробелов (вроде как).

    Вопрос в том - как мне эти пробелы заменить на табуляцию? Возможно ли это сделать в режиме "онлайн" - когда работает парсер?



  • Выполнить код
    [VAR] = [VAR].replace(/\s+/g, ' ')



  • @brotok если не понимаете как использовать решение @artSamDev , можете использовать стандартное действие "Заменить строку":
    0_1567849137602_add7e48d-f547-4630-84a5-501846225327-изображение.png

    0_1567849260752_25c4eecb-0786-45db-9381-7383288c70f2-изображение.png



  • @brotok

    1. replace
    2. Да
      если просто порубать все пробелы вам дал @artSamDev
      если вам таб нужен что то типа такого
    .replace(/\s{2,}/g, 'количество_пробелов_тут_и_будет_вашим_табом')
    

Log in to reply
 

  • 2
  • 2
  • 2
  • 4
  • 3
  • 2
  • 3
  • 5