Articles of String

Escape-String zur Verwendung in Mail ()

Sicher, bei der Verwendung von MySQL verwenden Sie mysqli_real_escape_string() und prüfen, ob die Art der empfangenen Eingabe die von Ihnen erwartete Art ist (String, Zahl, etc.) und Sie können ziemlich sicher sein, dass Sie sie als Eingabe für mysqli_query() können. .. Recht? Nun, die Fragen sind: Was ist der beste Weg, um eine Zeichenfolge zu […]

Hinweise für java.lang.String.Replace Problem?

Ich möchte “ersetzen“. durch “,” in einer Zeichenfolge / Doppel, die ich in eine Datei schreiben möchte. Verwenden Sie den folgenden Java-Code double myDouble = myObject.getDoubleMethod(); // returns 38.1882352941176 System.out.println(myDouble); String myDoubleString = “” + myDouble; System.out.println(myDoubleString); myDoubleString.replace(“.”, “,”); System.out.println(myDoubleString); myDoubleString.replace(‘.’, ‘,’); System.out.println(myDoubleString); Ich bekomme folgende Ausgabe 38.1882352941176 38.1882352941176 38.1882352941176 38.1882352941176 Warum ersetzt nicht das, […]

Ersetzen Sie mehrere String-Elemente in C #

Gibt es einen besseren Weg, dies zu tun? MyString.Trim().Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” “) .Replace(” “, “-“).Replace(“‘”, “”).Replace(“/”, “”).ToLower(); Ich habe die String-class erweitert, um sie auf einen Job zu beschränken, aber gibt es einen schnelleren Weg? public static class StringExtension { public static string clean(this string s) { return s.Replace(“&”, “and”).Replace(“,”, “”).Replace(” “, ” […]

Warum ist das Ändern einer Zeichenfolge durch einen abgerufenen pointers auf ihre Daten nicht zulässig?

In C ++ 11 müssen die Zeichen eines std::string zusammenhängend gespeichert werden, wie § 21.4.1 / 5 besagt: Die char-like-Objekte in einem basic_string-Objekt sollen zusammenhängend gespeichert werden. Das heißt, für jedes basic_string-Objekt s muss die Identität & * (s.begin () + n) == & * s.begin () + n für alle Werte von n gelten, […]

Wie formatiere ich eine Telefonnummer als String in Java?

Ich habe Telefonnummern als Longs gespeichert und ich möchte einfach Bindestriche hinzufügen, wenn Sie die Telefonnummer als Zeichenfolge drucken. Ich habe versucht, DecimalFormat aber das mag den Bindestrich nicht. Wahrscheinlich, weil es zum Formatieren von Dezimalzahlen gedacht ist und nicht für lange. long phoneFmt = 123456789L; DecimalFormat phoneFmt = new DecimalFormat(“###-###-####”); System.out.println(phoneFmt.format(phoneNum)); //doesn’t work as […]

PHP: Wie kann ich eine Zeichenfolge durch Kommas auflösen, aber nicht, wenn die Kommas in Anführungszeichen stehen?

Ich muss meine String-Eingabe in ein Array an den Kommas explodieren. Die Zeichenfolge enthält jedoch Kommas in Anführungszeichen. Eingang: $line = ‘TRUE’,’59’,’A large number is 10,000′; $linearray = explode(“,”,$line); $linemysql = implode(“‘,'”,$linearray); Gibt $ linemysql zurück als: ‘TRUE’,’59’,’A large number is 10′,’000′ Wie kann ich das erreichen, indem ich die Kommas in den Anführungszeichen ignoriere?

Wie bekomme ich die ersten x Zeichen von einer Zeichenkette, ohne das letzte Wort abzuschneiden?

Ich habe die folgende Zeichenfolge in einer Variablen. Stack Overflow ist so reibungslos und schmerzlos zu verwenden, wie wir es schaffen können. Ich möchte die ersten 28 Zeichen von der obigen Zeile holen, also normalerweise, wenn ich substr benutze, dann wird es mir Stack Overflow is as frictio diese Ausgabe, aber ich möchte ausgeben als: […]

Wie interpoliere ich Strings?

Ich möchte Folgendes in C # (ausgehend von einem Python-Hintergrund) tun: strVar = “stack” mystr = “This is %soverflow” % (strVar) Wie ersetze ich das Token innerhalb der Zeichenfolge durch den Wert außerhalb davon?

Regex, wie man ein optionales Zeichen anpasst

Ich habe eine Regex, von der ich dachte, dass sie bis jetzt korrekt funktioniert. Ich muss auf ein optionales Zeichen abstimmen. Es kann da sein oder nicht. Hier sind zwei Saiten. Die obere Saite wird angepasst, während die untere nicht übereinstimmt. Die Abwesenheit eines einzelnen Buchstabens in der unteren Zeichenkette ist der Grund dafür, dass […]

PHP: Der beste Weg, um Text in Klammern zu extrahieren?

Was ist der beste / effizienteste Weg, Text zwischen Klammern zu extrahieren? Angenommen, ich möchte die Zeichenfolge “text” aus der Zeichenfolge “Ignoriere alles außer diesem (Text)” möglichst effizient abrufen. Bisher ist das Beste, was ich mir ausgedacht habe: $fullString = “ignore everything except this (text)”; $start = strpos(‘(‘, $fullString); $end = strlen($fullString) – strpos(‘)’, $fullString); […]