Definition der Substring

November 23

Definition der Substring

Computer-Programme und Websites verwenden verschiedene Arten von Daten, einschließlich Text. In den meisten Programmiersprachen werden Sequenzen von Text als Zeichenfolgen bezeichnet. Ein String ist eine Folge von Zeichen, die Groß- und Kleinbuchstaben, Zahlen und Symbolen enthalten können. Eine Teilzeichenfolge ist ein Abschnitt einer größeren Zeichenfolge. Viele Standorte und Programme verwenden Teilzeichenfolgen zur Verwaltung von Daten, z. B. Benutzer Text eingeben.

Textvariablen

Programme und Web-Skripte verwenden Variablen, um einzelne Datenelemente zu modellieren. Der folgende PHP-Beispielcode veranschaulicht das Erstellen einer String-Variablen:

$my_words = "hier sind einige Worte";

Dieser Code gibt der Variable einen Namen und einen Wert. Dies ist eine Zuweisungsanweisung, mit der Text-Inhalt enthalten, in Anführungszeichen auf der rechten Seite der Anweisung und die Equals sign benannten Variablen auf der linken Seite zuweisen. Text-Strings gehören zu den häufigsten Arten von Daten für Desktop- und Web-Anwendungen, Speichern von Benutzereingaben oder Text anzeigen. In einigen Sprachen wie Java müssen Programmierer eine Variable vom Typ deklarieren, wenn sie es, wie folgt erstellen:

String MyWords = "hier sind einige Worte";

Zeichenfolge-Abschnitte

Manchmal müssen Programmierer Zugriff auf Informationen über den Inhalt einer Zeichenfolgenvariablen, einschließlich Abschnitten davon zu erwerben. Es ist auch üblich für Anwendungen, um Zeichenfolgenwerte--z. B. Zuschneiden, wenn eine Benutzeroberfläche besitzt eine eingeschränkte Menge an Speicherplatz zum Anzeigen der Zeichenfolge oder eine Speicherressource Daten, z. B. eine Datenbank nur Zeichenfolgen begrenzte Länge speichern kann. Oft führen Teilzeichenfolge Funktionen in Situationen, in denen der Entwickler nicht weiß, wie lange eine Zeichenfolge sein wird, so wie wenn sie vom Benutzer eingegeben oder importiert aus einer Datenquelle in gelesen wird.

Funktionen

Die meisten Sprachen bieten Standardfunktionen zum Erstellen von Teilzeichenfolgen innerhalb von Anwendungen. Der folgende Java-Code veranschaulicht:

String SectionString = myWords.substring (0, 7);

Dies gibt die ersten sieben Zeichen in der Zeichenfolge als eine neue String-Variable zurück. Der erste Parameter gibt den Index des ersten Zeichens nach der Teilzeichenfolge, während die zweite Position hinter dem letzten Zeichen angibt. Die erste Index-Position in einer Zeichenfolge ist NULL. Die Substring-Methode verändert nicht die Zeichenfolge, die, der Sie für aufgerufen wird. Die angegebene Zeichenfolge kopiert in eine neue Zeichenfolge. Der folgende Code führt den gleichen Prozess in PHP:

$section_string = Substr ($My_words, 0, 7);

In diesem Fall umfassen die Parameter, die ursprüngliche Zeichenfolge sowie die Indexpositionen.

Optionen

Die meisten Funktionen der Teilzeichenfolge bieten Entwicklern Optionen in Bezug auf die Parameter, die sie weitergeben können. Beispielsweise wenn nur ein einzigen Integer-Parameter an die Methode übergeben wird, wird die Substring-Methode von dieser Position bis zum Ende der Zeichenfolge, wie im folgenden JavaScript-Code ausführen:

Var MyText = "einige weitere Worte";Var TextSection = myText.substring (5, 9);

Einige Sprachen ermöglichen auch Code negative Ganzzahlen, wie im folgenden Beispiel JavaScript übergeben:

Var EndText = myText.substring(-2);

Dies gibt die letzten zwei Zeichen in der Zeichenfolge zurück.