Skip to main content

Тексты

BeispieleПримеры für Texte sind:текстов:

"Ding«Вещь 1"
"12.«12 Märzмарта 2010"2010 года»
""«» (leererпустой Text)текст)
TextТекст kannможет Buchstabenсодержать буквы (kleinнижнего oderи großверхнего geschrieben)регистров), Zahlen,числа, Satzzeichen,знаки andereпрепинания, Symboleдругие undсимволы Leerzeichenи enthalten.пробелы.

BlöckeБлоки

ErstellungСоздание von Textтекста

DerСледующий folgendeблок Blockгенерирует erzeugtтекст den«Hallo» Text(«Привет») "Hallo"и undсохраняет speichertего ihnв inпеременной derс Variablen namens именем Gruß (приветствие):

Bild1_ru.PNG

Der Block Блок erstelle Text aus (создать текст из) kombiniertсоздает denиз Wertзначения der Variable переменной Gruß и undнового denтекста neuen«Welt» Text(«мир») "Welt"текст zu«HalloWelt» dem Text "HalloWelt"(«Приветмир»). Beachte,Обрати dassвнимание zwischenна beidenто, Textenчто keinдва Leerzeichenисходных steht,текста daне inразделены denпробелом, beidenт. к. ursprünglichenего Textenне keinesбыло vorhandenни war.в одном из них.

Bild2_ru.PNG

UmЧтобы dieувеличить Anzahlколичество derтекстов, Texteingabenщелкни zuпо erhöhen,символу klicke«+». aufЧтобы dasудалить (+)последний Symbol.текст, Umщелкни dieпо letzteсимволу Ausgabe zu entfernen, klicke auf das («-) Symbol.».

ÄnderungИзменение von Textтекста

Der Block Блок an ... anhängen (к … добавить) fügtдобавляет denуказанный angegebenenтекст Textк anуказанной dieпеременной. angegebeneВ Variableэтом an.примере Inон diesemизменяет Beispielтекст ändert er den Wert der Variable переменной Gruß с von«Hallo» "Hallo"на in "«Hallo, da!"» («Эй, привет!»):

Bild4_ru.PNG

TextlängeДлина текста

Der Блок Länge von-Block zählt die Anzahl der Zeichen (Buchstaben,длина) считает Zahlenколичество usw.символов (букв, чисел и т. д.), dieсодержащихся inв einemтексте. TextДлина enthaltenвыражения sind. Die Länge von "«Wir sind #1!"» istравна 12, undдлина dieпустого Längeтекста des leeren Textes istравна 0.

Bild5_ru.PNG

Bild6_ru.PNG

PrüfenПроверка aufна leerenпустой Textтекст

Der Baustein Блок ist leer prüft, ob der angegebene Text leer ist (dieпустой) проверяет, Längeпуст 0ли hat)указанный текст (равна ли его длина 0). DasВ Ergebnisпервом istпримере imрезультат ersten Beispiel проверки — wahr (истина), undво imвтором zweiten Beispiel примере — falsch (ложь).

Bild7_ru.PNG

Bild8_ru.PNG

SuchenПоиск von Textтекста

DieseЭти Blöckeблоки könnenможно verwendetиспользовать, werden,чтобы umпроверить, zuвстречается prüfen,ли obтекст einв Textдругом inтексте, einemи anderenесли Textда, vorkommtто undгде. wennНапример, ja,здесь woпрограмме erзадается vorkommt.вопрос Zumо Beispielместе wirdпервой hier nachбуквы dem«a» erstenв Vorkommenслове von«Hallo», "a" in "Hallo" gefragt, das Ergebnis istрезультат — 2:

Bild9_ru.PNG

DiesЗдесь fragtзадается nachвопрос demо letztenместе Vorkommenпоследней vonбуквы "a"«a» inв "Hallo"слове «Hallo», wasрезультат — ebenfallsтоже 2 ergibt:2:

Bild10_ru.PNG

UnabhängigВне davon,зависимости obот dasтого, ersteпервое oderили letzteпоследнее Vorkommenместо ausgewähltвыбрано, wird,этот liefertблок dieserвыдает Block das Ergebnisрезультат 0, daт. "Hallo"к. keinв "z"слове enthält.«Hallo» нет буквы «z».

Bild11_ru.PNG

ExtrahierenИзвлечение von Textтекста

ExtrahierenИзвлечение einesотдельного einzelnen Zeichensсимвола

DiesЭтот ergibtблок "b",выдает den«b» — zweitenвторую Buchstabenбукву inвыражения "abcde"«abcde»:

Bild12_ru.PNG

DiesЭтот liefertблок "d",выдает den«d» — vorletztenпредпоследнюю Buchstabenбукву inвыражения "abcde"«abcde»:

Bild13_ru.PNG

DiesЭтот liefertблок "a",выдает den«a» — erstenпервую Buchstabenбукву inвыражения "abcde"«abcde»:

Bild14_ru.PNG

DiesЭтот erhältблок "e",выдаст den«e» — letztenпоследнюю Buchstabenбукву inвыражения "abcde"«abcde»:

Bild15_ru.PNG

DiesЭтот erhältблок jedenс derодинаковой 5вероятностью Buchstabenвыдает inлюбую "abcde"из mitпяти gleicherбукв Wahrscheinlichkeit:выражения «abcde»:

Bild16_ru.PNG

KeinerНи vonодин ihnenиз verändertэтих denблоков Text,не ausизменяет demтекст, extrahiertиз wird.которого извлекается символ.

ExtrahierenИзвлечение einesобласти Textbereichsтекста

MitПри demпомощи блока im Text ... liefer Zeichenkette (из текста … выдай цепочку символов)-Block kann можно einизвлечь Textbereichобласть extrahiertтекста, werden,которая derначинается entweder mit:на:

  • Buchstabeбукву #№, либо
  • Buchstabeбукву # vomс Endeконца, либо
  • ersterпервую Buchstabeбукву

startet undи mit:заканчивается на:

  • Buchstabeбукву #№, либо
  • Buchstabeбукву # vomс Endeконца, либо
  • letzterпоследнюю Buchstabeбукву.

endet.

В

Imследующем folgendenпримере Beispielизвлекается wirdцепочка "abc" extrahiert:«abc»:

Bild17_ru.PNG

AnpassenПереключение derмежду Groß-/Kleinschreibungверхним desи Textesнижним регистрами

DieserЭтот Blockблок erzeugtгенерирует eineверсию Versionвведенного desтекста, Eingabetextes,которая die entweder inнаписана

  • GROßSCHREIBUNGПРОПИСНЫМИ БУКВАМИ (alleвсе Buchstabenбуквы inверхнего Großbuchstaben)регистра), oderлибо
  • kleinschreibungстрочными буквами (alleвсе Buchstabenбуквы sindнижнего Kleinbuchstaben)регистра), oderлибо
  • SubstantiveПо Правилу «Слова Начинаются С Прописной Буквы» (ersteпервые Buchstabenбуквы Großbuchstaben,слов andereпрописные, Buchstabenостальные Kleinbuchstaben)строчные).

DasРезультатом Ergebnisвыполнения desследующего folgendenблока Blocksбудет ist "HALLO"«HALLO»:

Bild18_ru.PNG

Nicht-alphabetischeНа Zeichenнебуквенные sindзнаки davonэто nichtне betroffen.распространяется. Beachte,Обрати dassвнимание dieserна Blockто, aufчто Textэтот inблок Sprachenне ohneбудет Groß-оказывать undэффекта Kleinschreibung,в wieязыках z.без B.регистров, Chinesisch,например nichtв wirkt.китайском.

TrimmenУдаление (Entfernen) von Leerzeichenпробелов

DerСледующий folgendeблок Blockв entfernt,зависимости jeот nachdem,того, wasчто imвыбрано Dropdown-Menüв выпадающем меню (kleinesмаленький Dreieck)треугольник), eingestelltудаляет wird, Leerzeichen:пробелы:

  • amв Anfangначале des Textesтекста;
  • amв Endeконце des Textesтекста;
  • anс beidenобеих Seitenсторон des Textesтекста.

DasРезультатом Ergebnisвыполнения desследующего folgendenблока Blocksбудет ist "«Hi  du".du»:

Bild19_ru.PNG

LeerzeichenПробелы inвнутри derтекста Mitteне des Textes sind nicht betroffen.удалились.

TextВывести ausgebenтекст

Der Блок gib aus (вывести)-Block выдает bewirkt,входную dassвеличину derв Eingabewertокне im Konsole-Fenster ausgegeben wird:консоли:

Bild20_ru.PNG

AufПри keinenэтом Fallтекст wirdникогда erне anотправляется denна Druckerпринтер, geschickt,как wieможно derбыло Nameбы vielleichtподумать, vermutenисходя lässt.из названия.

TextВывести ausgebenтекст mitс Formatierungформатированием

Mit dem Блок formatiere text (форматировать текст)-Block форматирует könnenвыводимый Textausgabenтекст, mitсодержащий Variableninhaltпеременные. formatiertПри ausgegebenэтом werden.все Dabeiподстановочные werden alle Platzhalterзнаки  {} в imтексте Textзаменяются durchна denсодержимое Inhaltпеременной, derприведенной nachпосле demтекста. TextВ angehängtenфигурных Variablenскобках ersetzt.можно Inуказать denформатирование. geschweiftenНапример, Klammern kann eine Formatierung angegeben werden. Die Formatierung форматирование {:.1f} выводит gibtтолько z.B.первый nurзнак dieпосле ersteзапятой Nachkommastelleв der Kommazahl in der Variablen переменной t aus..

image-1638882988865.png