Als «string» getaggte Fragen

836
Was bedeutet% w (Array)?

Ich schaue mir die Dokumentation für FileUtils an. Die folgende Zeile verwirrt mich: FileUtils.cp %w(cgi.rb complex.rb date.rb), '/usr/lib/ruby/1.6' Was bedeutet das %w? Können Sie mich auf die Dokumentation

831
Was macht das 'b'-Zeichen vor einem String-Literal?

Anscheinend ist das Folgende die gültige Syntax: my_string = b'The string' Ich würde gerne wissen: Was bedeutet dieses bZeichen vor der Zeichenfolge? Welche Auswirkungen hat die Verwendung? Was sind geeignete Situationen, um es zu verwenden? Ich habe hier auf SO eine verwandte Frage gefunden, aber...

814
Der beste Weg, um ein Zeichen in C # zu wiederholen

Was ist der beste Weg, um eine Zeichenfolge von \t's in C # zu generieren? Ich lerne C # und experimentiere mit verschiedenen Arten, dasselbe zu sagen. Tabs(uint t)ist eine Funktion, die a stringmit der tAnzahl von \t's zurückgibt Zum Beispiel Tabs(3)kehrt zurück"\t\t\t" Welche dieser drei...

814
PHP Zufallszeichenfolgengenerator

Ich versuche, eine zufällige Zeichenfolge in PHP zu erstellen, und ich erhalte damit absolut keine Ausgabe: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring =...

812
Was ist der beste Weg, um std :: string zu trimmen?

Ich verwende derzeit den folgenden Code, um alle Elemente std::stringsin meinen Programmen nach rechts zu kürzen : std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Es funktioniert gut, aber ich frage mich, ob es einige Endfälle gibt, in denen es fehlschlagen könnte. Antworten mit eleganten...

783
Leere Array-Elemente entfernen

Einige Elemente in meinem Array sind leere Zeichenfolgen, basierend auf dem, was der Benutzer übermittelt hat. Ich muss diese Elemente entfernen. Ich habe das: foreach($linksArray as $link) { if($link == '') { unset($link); } } print_r($linksArray); Aber es funktioniert nicht. $linksArrayhat...