String S = "1,2,3,4,5,"
Ziel: Löschen Sie das letzte ",", "
Verfahren:
Das am häufigsten verwendete Substring ist auch das, was ich immer verwendet habe
S = S.Substring (0, S.Length-1)
Ich habe in letzter Zeit so etwas begegnet, wie z. B. eine Zeichenfolge "[LightintheBox]", aber ich brauche nur LightintheBox, einfach nicht "[]". Wie entferne ich es schnell und effektiv?
StringObject.substring (Start, Stopp) // Die Zeichenfolgen, die den Start und Ende abfangen.
StringObject.substr (Start, Länge) // Der Abschnitt ist der Anfang und die Stringlänge.
Berücksichtigen Sie die Verbindung mit der Methode.
StringObject.substr (1) .Substring (-1,0) // Es ist machbar
Lassen Sie uns hier über die Abnahmezeit sprechen. Zum Beispiel wird 9 als 09 angezeigt, um eine Formatausrichtung zu vereinfachen.
Viele Stellen bestimmen, ob diese Zahl weniger als 10 ist, um festzustellen, ob sie 0 hinzugefügt wird.
Wenn wir Strings verwenden, müssen wir keine achten.
Ich werde nichts Bestimmtes sagen, damit niemand mich auslacht
Später, da der Hintergrund des Wulin -Netzwerks erforderlich ist, um einige kleine Funktionen hinzuzufügen, dankte ich speziell für eine Funktion, um festzustellen, ob das letzte Zeichen zuerst ist und dann ersetzt.
<Script type = "text/javaScript"> Funktion Delfh (str) {str = str.replace (",,", ","); if (str.substring (str.length-1, str.length) == ",") {str2 = str.substring (0, str.Length-1); Delfh (str2);} else {str2 = str;} return str2;} var s2 = "1 ,,, 2 ,,,,,, 3 ,,,, 4.54.454 ,,,,,,,,,,,,,,, "; 415938
Kein Problem nach dem Test.