Es gibt eine Teilzeichenfolgenmethode als Funktion zum Ausschneiden eines bestimmten Teils einer Zeichenfolge. Es gibt auch eine charAt-Methode. Schneiden Sie eine beliebige Länge der Zeichenfolge ab der angegebenen Position aus.
public String substring(int Index)
public String substring(int startIndex, int endIndex)
Die SubString-Methode von Java hat die beiden oben genannten Verwendungszwecke. Es gibt die folgenden Verwendungen.
String s1 = "Hello World";
// o World
s1.subString(4)
// O World
s1.subString(4, 11);
string substr (String $string, int $start [,int $length ] )
string Eingabezeichenfolge. Es muss mindestens ein Zeichen angegeben werden.
start Wenn start positiv ist, ist die zurückgegebene Zeichenfolge eine Zeichenfolge, die von Anfang an beginnt und in Zeichenfolge von 0 an zählt. Wenn start negativ ist, ist die zurückgegebene Zeichenfolge die Zeichenfolge, die am Anfang beginnt und ab dem Ende der Zeichenfolge zählt.
length Wenn die Länge positiv ist, entspricht die zurückgegebene Zeichenfolge der Anzahl der Zeichen in der Länge, die von Anfang an gezählt werden. Wenn die Länge negativ ist, werden die Zeichen für diese Zeichenfolge am Ende der Zeichenfolge weggelassen.
<?php
$rest = substr("Hello World", -1); // "d"Gib es zurück
$rest = substr("v", -2); // "ld"Gib es zurück
$rest = substr("Hello World", -3, 1); // "r"Gib es zurück
?>
Ich benutze Java für geschäftliche Zwecke, daher verstehe ich es bis zu einem gewissen Grad, aber ich habe noch nie von der substr-Methode von PHP gehört. Deshalb habe ich es ausführlich geschrieben.
Recommended Posts