Articles of Zeichenfolge

C / C ++: Optimierung von pointersn auf String-Konstanten

Schau dir diesen Code an: #include using namespace std; int main() { const char* str0 = “Watchmen”; const char* str1 = “Watchmen”; char* str2 = “Watchmen”; char* str3 = “Watchmen”; cerr << static_cast( const_cast( str0 ) ) << endl; cerr << static_cast( const_cast( str1 ) ) << endl; cerr << static_cast( str2 ) << endl; […]

Wie ersetzen Variable in String mit Wert in PHP?

Ich habe eine solche Zeichenfolge in der database (die tatsächliche Zeichenfolge enthält 100 Wörter und 10 Variablen) i am a {$club} fan Ich stimme diese Zeichenfolge so $club = “Barcelona”; echo $data_base[0][‘body’]; Mein Output ist, dass i am a {$club} fan . Ich will i am a Barcelona fan Wie kann ich das machen?

Verwenden Sie Java und RegEx, um das Gehäuse in einer Zeichenfolge zu konvertieren

Problem: Drehen “My Testtext TARGETSTRING My Testtext” in “My Testtext targetstring My Testtext” Perl unterstützt die “\ L” -Operation, die in der Ersatzzeichenfolge verwendet werden kann. Die Musterklasse unterstützt diese Operation nicht: Perl-Konstrukte, die von dieser class nicht unterstützt werden: […] Die Vorverarbeitungsoperationen \ l \ u, \ L und \ U. https://docs.oracle.com/javase/10/docs/api/java/util/regex/Pattern.html

Wie verhindert man, dass java.lang.String.split () eine führende leere Zeichenkette erzeugt?

Die Übergabe von 0 als Limit-Argument verhindert nachfolgende leere Strings, aber wie verhindert man das Führen leerer Strings? zum Beispiel String[] test = “/Test/Stuff”.split(“/”); ergibt ein Array mit “”, “Test”, “Stuff”. Ja, ich weiß, ich könnte meinen eigenen Tokenizer rollen … aber die API-Dokumentation für StringTokenizer sagen “StringTokenizer ist eine Legacy-class, die aus Kompatibilitätsgründen beibehalten […]

Regex & PHP – isolieren src Attribut von img-Tag

Wie kann ich mit PHP den Inhalt des src-Attributs von $ foo isolieren? Das Endergebnis, das ich suche, würde mir nur ” http://example.com/img/image.jpg ” geben $foo = ”;

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 […]