‫Willkommen zurück.
‫Und in diesem Video werden wir uns einen String und einige seiner Methoden ansehen, also ist String ein Objekt
‫des Systems, der String-Klasse.
‫Und hier in der Programmiersprache bedeutet String nur eine Folge von Zeichen.
‫Und es gibt eine Reihe von Funktionen in dieser Klasse, die wir verwenden können, um einen String zu
‫manipulieren.
‫Und jetzt schauen wir uns einige davon an.
‫Schauen wir uns zum Beispiel Teilzeichenfolge an.
‫Substring erfordert also eine ganze Zahl, wenn Sie diese Funktion aufrufen möchten.
‫Und das wird verwendet, um die Teilzeichenfolge aus der Zeichenfolge zu erhalten, beginnend mit dem angegebenen Index.
‫Wenn Sie also zum Beispiel eine Zeichenfolge namens Auto nehmen und Teilzeichenfolge eins eingeben, wird nur R a
‫R zurückgegeben, was bedeutet, dass das C entfernt wird, da wir nicht bei Null beginnen, sondern wir' wieder ab
‫1:00 Uhr.
‫Im Grunde hat also jedes einzelne Zeichen einen Index und zum Beispiel ist C null, A ist eins, R ist
‫zwei.
‫Wenn wir also Teilzeichenfolge eins sagen, wird nur ein R genommen, anstatt das ganze Auto zu nehmen.
‫OK, dann müssen wir das verkleinern, das verwendet wird, um eine Zeichenfolge in Kleinbuchstaben umzuwandeln.
‫Was auch immer in die Zeichenfolge geschrieben wird, wird jetzt in einen Kleinbuchstabensatz oder eine Zeichenfolge
‫umgewandelt, und das gleiche gilt für Großbuchstaben, aber umgekehrt.
‫Jetzt wird die Zeichenfolge in Großbuchstaben umgewandelt.
‫Dann haben wir die Möglichkeit, unseren String so zu trimmen, dass er alle führenden und abschließenden Leerzeichen aus dem
‫String entfernt.
‫Dies ist also häufig der Fall, wenn Sie eine E-Mail-Adresse in ein Formular eingeben, bei dem Sie beispielsweise versehentlich ein
‫Leerzeichen am Ende haben, wenn Sie es von irgendwoher kopieren.
‫Und das geschieht in der Regel durch die Website selbst oder durch das Formular selbst.
‫Sie müssen den Whitespace also nicht am Ende löschen, da Whitespaces in E-Mail-Adressen keinen wirklichen Wert
‫hinzufügen.
‫Rechts.
‫Deshalb werden sie dort zum Beispiel mit dem Begriff Funktion weggenommen.
‫Gut.
‫Schauen wir uns nun einige andere Methoden an oder zum Beispiel den Index der Zeichenfolge, der verwendet wird, um das
‫erste Vorkommen der Zeichenfolge oder des Zeichens innerhalb einer anderen Zeichenfolge zu erhalten.
‫Wenn Sie also einen Satz haben und wissen möchten, an welcher Position ein bestimmtes Wort vorkommt, also an welcher
‫Position innerhalb dieses Satzes, können Sie index of verwenden.
‫Ist kein Leerzeichen gibt true zurück, wenn die Zeichenfolge entweder null oder leer ist oder sonst false zurückgibt.
‫Dies ist also nützlich, wenn Sie überprüfen möchten, ob eine Zeichenfolge einen sinnvollen Wert hat oder nicht.
‫Gut.
‫Schauen wir uns nun einige Funktionen hier an.
‫Also, zuerst habe ich den Vornamen aufgerufen, ist der Last Name On You Dump und dann den
‫vollständigen Namen, der verkettet ist.
‫Wir verwenden also die Funktion concat, die diese beiden Strings verkettet, die sie im Grunde nur
‫zusammenfügt.
‫OK, dann haben wir dann Panchita, dann verwenden wir die Teilzeichenfolgenfunktion und geben ihr den Wert zwei.
‫Die Ausgabe wird also schön sein, weil Null.
‫Was das D war, ist das E und es beginnt mit zwei, was ist, und so gibt es uns nur den
‫Rest der Saite, die das ist, dann müssen wir senken, was Dennis ausgibt.
‫Das D wird also jetzt ein Kleinbuchstabe anstelle von Großbuchstaben sein und umgekehrt.
‫Hier wird also zu upper nur die gesamte Zeichenfolge zu einer Großbuchstabenzeichenfolge sowie Trem machen.
‫Wir machen einfach weiter und trimmen alle weißen Bereiche, die wir hier haben.
‫Die Ausgabe wird also Dennis Panagiota sein.
‫Es nimmt also die leeren Räume weg, die wir umgeben haben.
‫Hier verwende ich zum Beispiel ebenso wie hier einen leeren Raum.
‫Ich habe auch einen leeren Platz.
‫Und dann haben wir den Vornamen, diesen Index von EEB, und die Ausgabe wird eins sein, weil er an
‫der Position ist, einer der Vornamen, verbal, nämlich Dennis.
‫Also D bei Null, er ist bei Eins, was wir sind und dann ist jetzt oder Whitespace mit dem Vornamen gibt false
‫aus.
‫Dann gibt es noch eine andere wichtige Methode, die Formiat genannt wird.
‫Also hacken.
‫Die String-Format-Methode wird verwendet, um einen Objekt- oder Variablenwert in einen beliebigen String oder den String einzufügen, in
‫dem wir den Wert im angegebenen Format ersetzen können.
‫Hier ist Syntex zum Beispiel ein String-Dot-Format, ein beliebiger String mit dem Index-Komma-Objekt.
‫Das wird also das Objekt an die Position des Indexes setzen, also es ersetzen.
‫Schauen wir uns hier also ein Beispiel an.
‫Wir haben also mehr Namen, nämlich Dennis.
‫Dies ist also eine Zeichenfolge, die wir hier haben.
‫Und dann verwenden wir das String-Format, in dem ich nur sage, dass mein Name ist, und dann in diesen geschweiften Klammern habe ich
‫null.
‫Und nach dem String habe ich einen Kommanamen, also ist der Name selbst auch ein String, also wird der Stringname
‫hier am Index Null im String ersetzt und die Ausgabe lautet mein Name ist Dennis.
‫OK, wir können also im Grunde einfach Variablen nehmen und sie mit der Formatfunktion hier in einen String einfügen.
‫Dies wird sehr praktisch sein und wir werden es hin und wieder verwenden.
‫Alles klar, das war's für den Moment.
‫Kommen wir zurück zur Dekodierung.
‫Wir sehen uns im nächsten Video.