Roboteka
Roboteka · Roboter · Zeichenkettenlänge / Wortanzahl

Zeichenkettenlänge / Wortanzahl

Der Roboter „Zeichenkettenlänge / Wortanzahl“ zählt die Anzahl der Zeichen und die Anzahl der Wörter in einer übergebenen Zeichenkette in Geschäftsprozessen und Robotern von Bitrix24 (Alaio). Zeichen werden Unicode-bewusst gezählt (mb_strlen), Wörter durch Aufteilen an Leerzeichen. Zurückgegeben werden zwei ganze Zahlen: „Zeichenanzahl“ und „Wortanzahl“ für Prüfungen und die Verzweigung des Prozesses.

Der Roboter ermittelt die Länge einer Zeichenkette in Zeichen und die Anzahl der Wörter darin. Eingabe ist eine Ausgangszeichenkette; Ausgabe ist eine ganze Zahl „Zeichenanzahl“ (gezählt in UTF-8, Multibyte-Zeichen zählen als eines) und eine ganze Zahl „Wortanzahl“ (der Text wird an den Rändern gekürzt und an Leerzeichen geteilt). Wann zu verwenden: prüfen, dass ein SMS- oder Kommentartext vor dem Senden ein Limit einhält; zu kurze oder leere Werte über eine nachfolgende Bedingung ablehnen; den Umfang einer Beschreibung oder eines Titels vor dem Speichern in einem CRM-Feld abschätzen. Bei einer leeren Zeichenkette sind beide Werte null. Verwenden Sie die resultierenden Zahlen in der Bedingung des nächsten Schritts des Geschäftsprozesses.

Welche Eingabeparameter akzeptiert der Roboter?

Parameter Typ Pflichtfeld? Standard
Ausgangszeichenkette string ja

Was gibt der Roboter zurück?

Parameter Typ
Zeichenanzahl int
Wortanzahl int

Szenario: Prüfung der SMS-Textlänge vor dem Senden

  1. Der Roboter erhält den Nachrichtentext aus einem Auftragsfeld
  2. Der Roboter zählt die Anzahl der Zeichen in der Zeichenkette
  3. Ist „Zeichenanzahl“ größer als 70, leitet eine Bedingung den Prozess in den Zweig zum Aufteilen in Teile, andernfalls geht die SMS als einzelne Nachricht hinaus

Ähnliche Roboter