concatWs (Texte verketten)

Prev Next

Die Funktion $concatWs() (engl. concat with separator) wandelt sämtliche übergebenen Parameter (ab der zweiten Stelle) in einen Text um und verkettet diese getrennt von einem festgelegten Trennzeichen/-text (separator).

Tooltip

Syntax: $concatWs(separator,a,b[,c[,...]])

Parameter

Beschreibung

separator

Das Trennzeichen, mit dem die verketteten Textteile voneinander getrennt werden

alle Weiteren

Sämtliche Parameter, ab der zweiten Stelle, werden in einen Text umgewandelt und vom definierten Trennzeichen/-text getrennt verkettet

Liefert die vom Separator getrennten Parameter als verketteter Text.

Beispiel: $concatWs( ,Dies,ist,ein,verketteter,Text) - Liefert "Dies ist ein verketteter Text"

Syntax

$concatWs(separator,a,b[,c[,...]])

Parameter

Name

Beschreibung

separator

Das Trennzeichen, mit dem die verketteten Textteile voneinander getrennt werden

alle weiteren Parameter

Sämtliche Parameter, ab der zweiten Stelle, werden in einen Text umgewandelt und vom definierten Trennzeichen/-text getrennt verkettet

Rückgabewert

Die vom Separator getrennten Parameter als verketteter Text.

Beispiel

Syntax

Ergebnis

Bemerkung

$concatWs(\n,Dies,ist,ein,verketteter,Text)

Dies
ist
ein
verketteter
Text

Das Separatorzeichen '\n' repräsentiert einen Zeilenumbruch

$concatWs(,Dies,ist,ein,verketteter,Text)

DiesisteinverketteterText


$concatWs( \, ,a,b,c,d,e)

a, b, c, d, e

Da das Kommazeichen die Parameter voneinander trennt, muss es von der Auswertung ausgenommen (escaped) werden.
Dies geschieht mit einem vorangestellten '\' (Backslash)


Siehe auch:

split (separierten Text aufteilen)