Roboteka
Roboteka · Katalog · Podziel ciąg według separatora

Podziel ciąg według separatora

Robot „Podziel ciąg według separatora” dzieli ciąg źródłowy na części według podanego separatora w procesach biznesowych i robotach Bitrix24. Na wejściu podaje się tekst oraz znak lub sekwencję do podziału. Zwraca wartość wielokrotną „Części ciągu” z uzyskanymi elementami oraz liczbę całkowitą „Liczba części” do kolejnych kroków procesu.

Robot dzieli ciąg na osobne elementy według wskazanego separatora — odpowiednik funkcji explode. Przyjmuje ciąg źródłowy i separator (przecinek, średnik, spację lub dowolną sekwencję znaków). Na wyjściu zwraca pole wielokrotne „Części ciągu” z tablicą uzyskanych fragmentów oraz liczbę całkowitą „Liczba części”. Kiedy stosować: rozbić listę ID, adresów e-mail lub numerów telefonów rozdzielonych przecinkami, aby przejść przez nie w pętli; wyciągnąć pojedyncze wartości z ciągu złożonego przez innego robota; policzyć liczbę pozycji na liście przed rozgałęzieniem. Jeśli separator jest pusty, cały ciąg zwracany jest jako pojedynczy element, a liczba części wynosi 1. Wyników używaj w kolejnych działaniach procesu biznesowego — na przykład w pętli po polu wielokrotnym.

Jakie parametry wejściowe przyjmuje robot?

Parametr Typ Wymagany? Domyślnie
Ciąg źródłowy string tak
Separator string tak

Co zwraca robot?

Parametr Typ
Części ciągu string
Liczba części int

Scenariusz: analiza listy adresów e-mail z jednego pola

  1. W dealu wypełnione jest pole z adresami rozdzielonymi przecinkami
  2. Robot dzieli ciąg według separatora ","
  3. W rezultacie „Części ciągu” zawiera każdy adres osobno, a „Liczba części” równa się liczbie adresów do pętli wysyłki

Podobne roboty

Powiązane artykuły