Articles of Zeichenfolge

Wie speichert Java Strings und wie funktioniert der Substring intern?

class StringTesting { public static void main(String args[]) { String str = “abcd”; String str1 = new String(“abcd”); String str2 = str.substring(0,2); String str3 = str.substring(0,2); String str4 = str.substring(0,str.length()); String str5 = str1.substring(0,2); String str6 = str1.substring(0,2); String str7 = str1.substring(0,str1.length()); System.out.println(str2 == str3); System.out.println(str == str4); System.out.println(str5 == str6); System.out.println(str1 == str7); } […]

PHP – Wie entfernt man alle spezifischen Zeichen am Ende eines Strings?

Wie entferne ich das letzte Zeichen nur, wenn es ein Punkt ist? $string = “something here.”; $output = ‘something here’;

Zeichen in der Zeichenfolge wurden nach dem Herunterladen von HTML aus dem Internet geändert

Mit dem folgenden Code kann ich den HTML-Code einer Datei aus dem Internet herunterladen: WebClient wc = new WebClient(); // …. string downloadedFile = wc.DownloadString(“http://www.myurl.com/”); Manchmal enthält die Datei jedoch “interessante” Zeichen wie ” é “, “to” und “interesting フシギダネ フシギダム. Ich denke, es könnte etwas mit verschiedenen Unicode-Typen oder etwas zu tun haben, […]

Einfache Anführungszeichen oder doppelte Anführungszeichen für variable Verkettung?

Ist es besser, eine Variable (zB $name ) in eine bestehende Zeichenfolge (zB $string ) wie folgt zu verketten: $string=’Hi, my name is ‘.$name oder um die Variable wie folgt in die Zeichenfolge einzubetten: $string=”Hi, my name is $name”; oder ist es besser, eine function wie diese zu verwenden: $string=sprintf(“Hi, my name is %s”,$name); Was […]

Wie wird GetHashCode () von C # string implementiert?

Ich bin nur neugierig, weil ich denke, dass es Auswirkungen auf die performance haben wird. Betrachtet es die vollständige Zeichenfolge? Wenn ja, ist es bei langen Strings langsam. Wenn es nur einen Teil der Zeichenkette berücksichtigt, wird es eine schlechte Performance haben (zB wenn es nur den Anfang der Zeichenkette berücksichtigt, wird es eine schlechte […]

Konvertieren von Float in String mit festgelegter Genauigkeit und Anzahl der Dezimalstellen?

Wie konvertiert man in C ++ eine Gleitkommazahl in eine Zeichenkette und gibt dabei die Genauigkeit und Anzahl der Dezimalstellen an? Zum Beispiel: 3.14159265359 -> “3.14”

Laden Sie das Modul node.js aus der Zeichenfolge im Speicher

Wie würde ich eine Datei benötigen (), wenn ich den Inhalt der Datei als Zeichenfolge im Speicher hätte, ohne sie auf die Festplatte zu schreiben? Hier ist ein Beispiel: // Load the file as a string var strFileContents = fs.readFileSync( “./myUnalteredModule.js”, ‘utf8’ ); // Do some stuff to the files contents strFileContents[532] = ‘6’; // […]

Extrahieren von Wortpaaren mit String.split ()

Gegeben: String input = “one two three four five six seven”; Gibt es eine Regex, die mit String.split() , um zwei Wörter gleichzeitig zu String.split() : String[] pairs = input.split(“some regex”); System.out.println(Arrays.toString(pairs)); ergibt sich daraus: [one two, three four, five six, seven] Diese Frage betrifft den Split Regex . Es geht nicht darum, eine Lösung […]

Fügen Sie einer Zeichenfolge Zero-Padding hinzu

Wie füge ich “0” Padding zu einem String, so dass meine String-Länge immer 4 ist? Beispiel If input “1”, 3 padding is added = 0001 If input “25”, 2 padding is added = 0025 If input “301”, 1 padding is added = 0301 If input “4501”, 0 padding is added = 4501

Zählen Sie die Anzahl aller Wörter in einer Zeichenfolge

Gibt es eine function, um die Anzahl der Wörter in einem String zu zählen? beispielsweise str1 <- "How many words are in this sentence" ein Ergebnis von 7 zurückgeben Vielen Dank.