Scripting
Text verarbeiten
Mit Peakboard kannst du Texte und Zeichenketten nicht nur anzeigen und auswerten, sondern auch manipulieren. Hier sind einige Beispiele und Anleitungen, wie du mit Texten arbeiten kannst.
Text auswerten
Eine Möglichkeit zur Auswertung ist das Zählen der Buchstaben. Hierfür kann folgender Code verwendet werden:
data.ModifiedText = string.tostring(string.len(data.BaseText))
Text manipulieren
Zu den möglichen Manipulationen zählen das Ersetzen, Trimmen, Löschen und die Anpassung der Groß- und Kleinschreibung.
Ersetzen
Um bestimmte Teile eines Textes zu ersetzen, verwende folgenden Code:
data.ModifiedText = string.replace(data.BaseText, 'like', 'love')
Trimmen
Um den Text zu trimmen, also nur einen bestimmten Teil des Textes anzuzeigen, verwende diesen Code:
data.ModifiedText = string.sub(data.BaseText, 1, 7)
Löschen
Um nicht-numerische Zeichen aus dem Text zu löschen, verwende:
data.ModifiedText = string.match(data.BaseText, "%D+")
Großschreibung
Um den gesamten Text in Großbuchstaben zu konvertieren, verwende:
data.ModifiedText = string.upper(data.BaseText)