Следующий блок генерирует текст «Hallo» («Привет») и сохраняет его в переменной с именем Gruß (приветствие):
Блок erstelle Text aus (создать текст из) создает из значения переменной Gruß и нового текста «Welt» («мир») текст «HalloWelt» («Приветмир»). Обрати внимание на то, что два исходных текста не разделены пробелом, т. к. его не было ни в одном из них.
Чтобы увеличить количество текстов, щелкни по символу «+». Чтобы удалить последний текст, щелкни по символу «-».
Блок gib aus (вывести) выдает входную величину в окне консоли:
При этом текст никогда не отправляется на принтер, как можно было бы подумать, исходя из названия.
Блок an ... anhängen (к … добавить) добавляет указанный текст к указанной переменной. В этом примере он изменяет текст переменной Gruß с «Hallo» на «Hallo, da!» («Эй, привет!»):
Блок Länge von (длина) считает количество символов (букв, чисел и т. д.), содержащихся в тексте. Длина выражения «Wir sind #1!» равна 12, длина пустого текста равна 0.
Блок ist leer (пустой) проверяет, пуст ли указанный текст (равна ли его длина 0). В первом примере результат проверки — wahr (истина), во втором примере — falsch (ложь).
Эти блоки можно использовать, чтобы проверить, встречается ли текст в другом тексте, и если да, то где. Например, здесь программе задается вопрос о месте первой буквы «a» в слове «Hallo», результат — 2:
Здесь задается вопрос о месте последней буквы «a» в слове «Hallo», результат — тоже 2:
Вне зависимости от того, первое или последнее место выбрано, этот блок выдает результат 0, т. к. в слове «Hallo» нет буквы «z».
Этот блок выдает «b» — вторую букву выражения «abcde»:
Этот блок выдает «d» — предпоследнюю букву выражения «abcde»:
Этот блок выдает «a» — первую букву выражения «abcde»:
Этот блок выдаст «e» — последнюю букву выражения «abcde»:
Этот блок с одинаковой вероятностью выдает любую из пяти букв выражения «abcde»:
Ни один из этих блоков не изменяет текст, из которого извлекается символ.
При помощи блока im Text ... liefer Zeichenkette (из текста … выдай цепочку символов) можно извлечь область текста, которая начинается на:
и заканчивается на:
В следующем примере извлекается цепочка «abc»:
Этот блок генерирует версию введенного текста, которая написана
Результатом выполнения следующего блока будет «HALLO»:
На небуквенные знаки это не распространяется. Обрати внимание на то, что этот блок не будет оказывать эффекта в языках без регистров, например в китайском.
Следующий блок в зависимости от того, что выбрано в выпадающем меню (маленький треугольник), удаляет пробелы:
Результатом выполнения следующего блока будет «Hi du»:
Пробелы внутри текста не удалились.
Блок formatiere text (форматировать текст) форматирует выводимый текст, содержащий переменные. При этом все подстановочные знаки {} в тексте заменяются на содержимое переменной, приведенной после текста. В фигурных скобках можно указать форматирование. Например, форматирование {:.1f} выводит только первый знак после запятой в переменной t.