Die Funktionen substr() und substring() werden eingesetzt, um aus einem String einen Substring zu extrahieren. Dazu müssen die Indizes angegeben werden, wo sich der Substring befindet. In der replacement-Version kann der Substring verändert werden, der Rest des Strings bleibt unverändert. Da die Funktionen vektorisiert sind, kann anstelle einer einzigen Zeichenkette auch ein Vektor von Zeichenketten verarbeitet werden.
Dieses Tutorial gibt eine Einführung in die Stringoperationen in Python: Angefangen mit Zusammenfügen von Zeichenketten, Bestimmen der Länge und das Benutzen des Index-Operators, um auf einzelne Zeichen zuzugreifen, zeigen wir auch die Iteration über Zeichenketten, Suchen und Vergleichen von Strings sowie erläutern kurz die Standard-Methoden für Strings in Python.
In der Programmiersprache Java gibt es verschiedene Möglichkeiten, Texte zu manipulieren und zu bearbeiten. Dazu gehören die Klassen StringBuilder, StringBuffer und String. Obwohl sie alle für die Arbeit mit Zeichenketten verwendet werden, gibt es einige wichtige Unterschiede zwischen ihnen. In diesem Artikel werden wir uns genauer mit diesen Unterschieden befassen.
Eine der grundlegenden Eigenschaften von Strings in Java ist ihre Unveränderlichkeit, auch bekannt als Immutability. Doch was genau bedeutet es, dass Strings unveränderlich sind, und welche Vorteile bringt diese Eigenschaft mit sich? Mehr in diesem Artikel.