Skip to content

Text ​

Beispiele für Text sind:

  • "thing #1"
  • "March 12, 2010"
  • "" (leerer Text)

Text kann Groß- und Kleinbuchstaben, Zahlen, Satzzeichen, andere Symbole und Leerzeichen zwischen Wörtern enthalten.

text

Text erstellen ​

Der Block erstelle Text aus verbindet (verkettet) die Werte mehrerer Texte zu einem neuen Text.

text_join

Python ​

python
'' + str(A) + str(B) + str(C)

Text anhängen ​

Der Block Text anhängen fügt den angegebenen Text an eine bestimmte Variable an.

text_append

Python ​

python
VAR = str(VAR) + TEXT

Länge des Textes ​

Der Block Länge von zählt Buchstaben, Zahlen usw. in jedem Text und gibt die Gesamtlänge zurück.
Die Länge von abc unten ist 3, die Länge eines leeren Textes ist 0.

text_length

Python ​

python
len(VALUE)

Leeren Text prüfen ​

Der Block ist leer prüft, ob der angegebene Text leer ist (Länge 0).

text_isEmpty

Python ​

python
len(VALUE) == 0

Text suchen ​

Diese Blöcke prüfen, ob ein bestimmter Text in einem anderen Text vorkommt, und geben die Position zurück, falls er vorhanden ist.

text_indexOf

Python ​

python
(VALUE.find(FIND) + 1)
(VALUE.rfind(FIND) + 1)

Einzelnen Buchstaben nehmen ​

Nimmt einen Buchstaben an einer bestimmten Position aus dem Text.
Es gibt verschiedene Optionen: erster, letzter, zufälliger Buchstabe, N-ter usw.

text_charAt

Python ​

python
TEXT[N - 1]
TEXT[len(TEXT) - N]
TEXT[0]
TEXT[-1]
TEXT[int(random.random() * len(TEXT))]

Teiltext nehmen ​

Mit dem Block nimm Teil ab kannst du einen Text in einem bestimmten Bereich herausnehmen.

text_getSubstring

Python ​

python
TEXT[at1:at2]

Groß-/Kleinschreibung umwandeln ​

Dieser Block wandelt den eingegebenen Text in eine der folgenden Formen um:

  • GROSSBUCHSTABEN: wandelt alle Buchstaben in Großbuchstaben um
  • kleinbuchstaben: wandelt alle Buchstaben in Kleinbuchstaben um
  • Erster Buchstabe Groß: wandelt nur den ersten Buchstaben jedes Wortes in einen Großbuchstaben um, den Rest in Kleinbuchstaben
text_changeCase

Python ​

python
TEXT.upper() # GROSSBUCHSTABEN
TEXT.lower() # kleinbuchstaben
TEXT.title() # Erster Buchstabe Groß

Leerzeichen entfernen ​

Die folgenden Blöcke entfernen Leerzeichen an diesen Stellen im Text:

  • Anfang und Ende (links und rechts)
  • Anfang (links)
  • Ende (rechts)
text_trim

Python ​

python
TEXT.strip()    # Anfang und Ende
TEXT.lstrip()   # Anfang
TEXT.rstrip()   # Ende

Vorkommen eines Textes zählen ​

Zählt, wie oft ein bestimmter Teiltext im angegebenen Text vorkommt, und gibt die Anzahl zurück.

text_count

Python ​

python
HAYSTACK.count(NEEDLE)

Bestimmten Text ersetzen ​

Ersetzt einen bestimmten Teiltext im Text überall durch einen anderen Text.

text_replace

Python ​

python
HAYSTACK.replace(NEEDLE, REPLACEMENT)

Text umkehren ​

Gibt einen neuen Text zurück, in dem die Reihenfolge des Textes umgekehrt ist.

text_reverse

Python ​

python
TEXT[::-1]

Text ausgeben ​

Der Block gib aus zeigt den eingegebenen Wert in einem Pop-up-Fenster an.

text_print

Python ​

python
print(TEXT)

Benutzereingabe abfragen ​

Der folgende Block erzeugt ein Pop-up-Fenster, das den Benutzer zu einer Eingabe auffordert; der eingegebene Wert wird in einer Variablen gespeichert.
Es kann Text oder eine Zahl eingegeben werden.

text_prompt_ext

Python ​

python
input(TEXT)
float(input(TEXT))