Hier ist die Ausgabe. Dies sind utf-8-Zeichenfolgen, von denen ich glaube ... einige davon können NoneType sein, aber es schlägt sofort fehl, bevor solche ... instr = "'%s', '%s', '%d', '%s', '%s', '%s', '%s'" % softname, procversion, int(percent), exe, description, company, procurl TypeError: Nicht genügend Argumente für die Formatzeichenfolge Es …
Angenommen, ich habe eine Zeichenfolge, zum Beispiel string snip = "</li></ul>"; Ich möchte es grundsätzlich mehrmals schreiben, abhängig von einem ganzzahligen Wert. string snip = "</li></ul>"; int multiplier = 2; // TODO: magic code to do this // snip * multiplier = "</li></ul></li></ul>"; EDIT: Ich weiß, dass ich leicht meine …
Ich versuche, eine SQlite-Ersetzungsfunktion auszuführen, verwende jedoch ein anderes Feld in der Funktion. select locationname + '<p>' from location; In diesem Snip ist das Ergebnis eine Liste von Nullen. Ich hätte eine Zeichenfolge mit dem Text von locationname und den '<p>'Literalen erwartet .
Was ist der einfachste Weg, um den Unterschied zwischen zwei Zeichenfolgen in PHP hervorzuheben? Ich denke in Anlehnung an die Seite "Stapelüberlauf-Bearbeitungsverlauf", auf der neuer Text grün und entfernter Text rot angezeigt wird. Wenn vorab geschriebene Funktionen oder Klassen verfügbar sind, wäre dies ideal.
Ich versuche, eine einfache Zeichenfolge zu ersetzen, aber ich weiß nicht, warum es nicht zu funktionieren scheint: X = "hello world" X.replace("hello", "goodbye") Ich möchte das Wort ändern hellozu goodbye, so sollte es die Zeichenfolge ändern "hello world"zu "goodbye world". Aber X bleibt einfach "hello world". Warum funktioniert mein Code …
String hello = "Hello"; String.format("%s %s %s %s %s %s", hello, hello, hello, hello, hello, hello); hello hello hello hello hello hello Muss die Hallo-Variable beim Aufruf der Formatierungsmethode mehrmals wiederholt werden, oder gibt es eine Kurzversion, mit der Sie das Argument angeben können, das einmal auf alle %sToken angewendet …
Ich hätte gerne eine Methode, die das erste Zeichen einer Zeichenfolge in Kleinbuchstaben umwandelt. Meine Ansätze: 1. public static string ReplaceFirstCharacterToLowerVariant(string name) { return String.Format("{0}{1}", name.First().ToString().ToLowerInvariant(), name.Substring(1)); } 2. public static IEnumerable<char> FirstLetterToLowerCase(string value) { var firstChar = (byte)value.First(); return string.Format("{0}{1}", (char)(firstChar + 32), value.Substring(1)); } Was wäre Ihr Ansatz?
Ich habe eine Funktion, die Float-Argumente verwendet (im Allgemeinen Ganzzahlen oder Dezimalstellen mit einer signifikanten Ziffer), und ich muss die Werte in einer Zeichenfolge mit zwei Dezimalstellen (5 -> 5,00, 5,5 -> 5,50 usw.) ausgeben. Wie kann ich das in Python machen?
Ich suche nach einer Möglichkeit, einen Text in n-Gramm aufzuteilen. Normalerweise würde ich so etwas machen wie: import nltk from nltk import bigrams string = "I really like python, it's pretty awesome." string_bigrams = bigrams(string) print string_bigrams Mir ist bewusst, dass nltk nur Bigramme und Trigramme anbietet. Gibt es jedoch …
Ich möchte eine Zeichenfolge kürzen, wenn die Länge 10 Zeichen überschreitet. Angenommen, die Zeichenfolgenlänge beträgt 12 ( String s="abcdafghijkl"), dann enthält die neue zugeschnittene Zeichenfolge "abcdefgh..". Wie kann ich das erreichen?
Wissen Sie, wie ich in allen Dateien meines aktuellen Projekts nach einem Ersatz für einen String suchen kann? Nehmen wir an, ich habe diese Zeichenfolge "/ sites / default / jetzt möchte ich, dass sie" / public / sites / default ist Es gibt aber fast 1000 Dateien.
Ich versuche, alles aus einer Zeichenfolge zu entfernen, aber nur Zahlen (0-9). Ich dachte das würde funktionieren .. echo preg_replace("[^0-9]","",'604-619-5135'); Aber es gibt "604-619-5135" wieder. Was vermisse ich???
Wie mag ich URI::encodeeinen String wie: \x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a um es in einem Format wie: %124Vx%9A%BC%DE%F1%23Eg%89%AB%CD%EF%124Vx%9A gemäß RFC 1738? Folgendes habe ich versucht: irb(main):123:0> URI::encode "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid byte sequence in UTF-8 from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `gsub' from /usr/local/lib/ruby/1.9.1/uri/common.rb:219:in `escape' from /usr/local/lib/ruby/1.9.1/uri/common.rb:505:in `escape' from (irb):123 from /usr/local/bin/irb:12:in `<main>' Ebenfalls: irb(main):126:0> CGI::escape "\x12\x34\x56\x78\x9a\xbc\xde\xf1\x23\x45\x67\x89\xab\xcd\xef\x12\x34\x56\x78\x9a" ArgumentError: invalid …
Ich habe versucht, die weißen Räume in einem loszuwerden NSString entfernen, aber keine der Methoden, die ich ausprobiert habe, hat funktioniert. Ich habe "this is a test"und ich will bekommen"thisisatest" . Ich habe verwendet whitespaceCharacterSet, was die Leerzeichen beseitigen soll. NSString *search = [searchbar.text stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]]; aber ich bekam …
Ich weiß, dass es eine wirklich einfache Frage ist, aber ich habe keine Ahnung, wie ich sie googeln soll. wie kann ich print '<a href="%s">%s</a>' % (my_url) Das wird also my_urlzweimal verwendet? Ich nehme an, ich muss das "benennen" %sund dann ein Diktat in den Parametern verwenden, bin mir aber …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.