Articles of Zeichenfolge

Suchen Sie das erste nicht wiederholte Zeichen in einer Zeichenfolge

Was ist der schnellste Weg, um das erste Zeichen zu finden, das nur einmal in einer Zeichenkette vorkommt?

Android – Wie ersetze ich einen Teil einer Zeichenkette durch eine andere Zeichenkette?

Ich habe Strings mit einigen Zahlen und englischen Wörtern und ich muss sie in meine Muttersprache übersetzen, indem ich sie finde und sie durch lokalisierte Version dieses Wortes ersetze. Wissen Sie, wie Sie leicht Wörter in einer Zeichenfolge ersetzen können? Vielen Dank Bearbeiten: Ich habe versucht (ein Teil einer Zeichenkette “to” sollte durch “xyz” ersetzt […]

Speichereffizienz und performance von String.Replace .NET Framework

string str1 = “12345ABC…\\…ABC100000”; // Hypothetically huge string of 100000 + Unicode Chars str1 = str1.Replace(“1”, string.Empty); str1 = str1.Replace(“22”, string.Empty); str1 = str1.Replace(“656”, string.Empty); str1 = str1.Replace(“77ABC”, string.Empty); // … this replace anti-pattern might happen with upto 50 consecutive lines of code. str1 = str1.Replace(“ABCDEFGHIJD”, string.Empty); Ich habe einen Code geerbt, der dasselbe wie […]

Schnellste Möglichkeit zum Entfernen von Leerstellen in einer Zeichenfolge

Ich versuche, mehrere E-Mail-Adressen getrennt durch “,” innerhalb der Zeichenfolge aus der databasetabelle zu holen, aber es gibt mir auch Leerzeichen, und ich möchte das Leerzeichen schnell entfernen. Der folgende Code entfernt Leerzeichen, aber es wird auch langsam, wenn ich versuche, große Anzahl von E-Mail-Adressen in einer Zeichenfolge wie 30000 abzurufen, und dann versuchen, Whitespace […]

Wie reserviert man Speicher für ein std :: string-Objekt?

Ich muss eine Datei in eine Zeichenfolge kopieren. Ich brauche einen Weg, um Speicher für dieses String-Objekt vorzuladen und den Dateiinhalt direkt in den Speicher dieser Zeichenfolge zu lesen.

Warum werden Zeichenfolgen in C ++ normalerweise mit ‘\ 0’ beendet?

In vielen Codebeispielen verwenden Benutzer normalerweise ‘\0’ nachdem sie ein neues char-Array erstellt haben: string s = “JustAString”; char* array = new char[s.size() + 1]; strncpy(array, s.c_str(), s.size()); array[s.size()] = ‘\0’; Warum sollten wir ‘\0’ hier verwenden?

Java. Ignoriere Akzente beim Vergleich von Strings

Das Problem ist einfach. Gibt es irgendeine function in JAVA, um zwei Strings zu vergleichen und wahres Ignorieren der akzentuierten Zeichen zurückzugeben? dh String x = “Joao”; String y = “João”; zurückgeben, die gleich sind. Vielen Dank

Lesen einer Zeile von ifstream in eine String-Variable

Im folgenden Code: #include #include #include using namespace std; int main() { string x = “This is C++.”; ofstream of(“d:/tester.txt”); of <> x; cout << x << endl ; } Output : This Da der >> Operator bis zum ersten Leerzeichen liest, bekomme ich diese Ausgabe. Wie kann ich die Linie zurück in die Schnur […]

Wie füge ich Text zu einem Bild in Java hinzu?

Ich muss einige Texte zu einem vorhandenen Tabellenbild (PNG) hinzufügen. Das bedeutet, dass ich auf dem Bild “schreiben” muss und ich die Option brauche, um den Textort auszuwählen. Wie kann ich es tun? Vielen Dank.

Speichern Sie in NSUserDefaults

Ich möchte ein Swift-Style-String-Array in NSUserDefaults speichern, aber die “if” -statement im Code besagt, dass returnValue immer null ist. Später im Code (iOS 8) möchte ich “food + = [” Spaghetti “] verwenden, um neue Einträge hinzuzufügen. var food : [String] { get { var returnValue : [String]? = NSUserDefaults.standardUserDefaults().objectForKey(“food”) as? [String] if returnValue == […]