Ich habe eine Schnur. Ich möchte alle Permutationen aus dieser Zeichenfolge generieren, indem ich die Reihenfolge der Zeichen darin ändere. Sagen Sie zum Beispiel: x='stack' Was ich will, ist eine Liste wie diese, l=['stack','satck','sackt'.......] Momentan iteriere ich in der Liste der Zeichenfolgen, wähle 2 Buchstaben zufällig aus und transponiere sie, …
Ich habe eine Zeichenfolge, die so aussieht: "Name1=Value1;Name2=Value2;Name3=Value3" Gibt es eine integrierte Klasse / Funktion in Python, die diese Zeichenfolge verwendet und ein Wörterbuch erstellt, als hätte ich dies getan: dict = { "Name1": "Value1", "Name2": "Value2", "Name3": "Value3" } Ich habe die verfügbaren Module durchgesehen, kann aber anscheinend nichts …
In einem Wörterbuch wie diesem: Dictionary<string, string> openWith = new Dictionary<string, string>(); openWith.Add("txt", "notepad.exe"); openWith.Add("bmp", "paint.exe"); openWith.Add("dib", "paint.exe"); openWith.Add("rtf", "wordpad.exe"); Console.WriteLine("For key = \"rtf\", value = {0}.", openWith["rtf"]); Die Ausgabe ist: Für Key = "rtf" value = wordpad.exe Was bedeutet das {0}?
Ich habe eine solche numerische Zeichenfolge 2223,00. Ich würde es gerne umwandeln 2223. Dies ist: ohne die Informationen nach dem " , ". Angenommen, nach dem " , " werden nur zwei Dezimalstellen angezeigt . " . Ich tat: str = str.Remove(str.Length - 3, 3); Gibt es eine elegantere Lösung? …
Ich versuche, eine Delphi-Funktion zu finden, die eine Eingabezeichenfolge basierend auf einem Trennzeichen in ein Array von Zeichenfolgen aufteilt. Ich habe viel bei Google gefunden, aber alle scheinen ihre eigenen Probleme zu haben, und ich konnte keine davon zum Laufen bringen. Ich muss nur einen String wie: "word:doc,txt,docx"in ein Array …
Ich muss das erste (und NUR das erste) Vorkommen einer Zeichenfolge aus einer anderen Zeichenfolge entfernen. Hier ist ein Beispiel, das die Zeichenfolge ersetzt "\\Iteration". Dies: Projektname \\ Iteration \\ Release1 \\ Iteration1 würde dies werden: Projektname \\ Release1 \\ Iteration1 Hier ein Code, der dies tut: const string removeString …
String ist ex="test1, test2, test3, test4, test5" wenn ich benutze ex.split(",").first es kehrt zurück "test1" Jetzt möchte ich die restlichen Elemente erhalten, dh "test2, test3, test4, test5". Wenn ich benutze ex.split(",").last es wird nur zurückgegeben "test5" Wie bekomme ich alle verbleibenden Gegenstände, die zuerst übersprungen werden?
Ist es bei Vergleichen ohne Berücksichtigung der Groß- und Kleinschreibung effizienter, die Zeichenfolge in Groß- oder Kleinschreibung umzuwandeln? Ist es überhaupt wichtig? In diesem SO-Beitrag wird vorgeschlagen, dass C # mit ToUpper effizienter ist, weil "Microsoft es auf diese Weise optimiert hat". Ich habe aber auch dieses Argument gelesen , …
Ich habe einen Millisekunden-Zeitstempel, den ich von einem String in einen langen konvertieren muss. Javascript hat eine parseIntaber keine parseLong. Wie kann ich das machen? Vielen Dank Bearbeiten: Um meine Frage etwas zu erweitern: Wie kann ich eine einfache Arithmetik mit Longs durchführen, die anfänglich als Zeichenfolgen ausgedrückt werden, da …
In der Go-Sprache []string ist ein String-Array und wir verwenden auch ...stringals Parameter. Was ist der Unterschied? Funktionsdefinition: func f(args ...string) {} Kann ich diese Funktion wie folgt aufrufen? args := []string{"a", "b"} f(args)
Ich habe den folgenden regulären Ausdruck, der einem E-Mail-Adressformat entspricht: ^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$ Dies wird zur Validierung mit einem Formular unter Verwendung von JavaScript verwendet. Dies ist jedoch ein optionales Feld. Wie kann ich diesen regulären Ausdruck ändern, um ihn an ein E-Mail-Adressformat oder eine leere Zeichenfolge anzupassen? Aufgrund meines begrenzten Regex-Wissens …
Hoffe jemand hat eine gute Idee. Ich habe Zeichenfolgen wie diese: abcdefg abcde abc Was ich brauche, ist, dass sie so behandelt werden, dass sie mehr als eine bestimmte Länge zeigen: abc .. abc .. abc Gibt es einen einfachen C # -Code, den ich dafür verwenden kann?
Ich habe folgendes DataFrame: from pandas import * df = DataFrame({'foo':['a','b','c'], 'bar':[1, 2, 3]}) Es sieht aus wie das: bar foo 0 1 a 1 2 b 2 3 c Jetzt möchte ich etwas haben wie: bar 0 1 is a 1 2 is b 2 3 is c Wie …
Was ist die beste reine Python-Implementierung, um zu überprüfen, ob eine Zeichenfolge ALLE Buchstaben aus dem Alphabet enthält? string_1 = "(555).555-5555" string_2 = "(555) 555 - 5555 ext. 5555 Wo string_1würde Falseich zurückkehren, wenn ich keine Buchstaben des Alphabets darin string_2hätte, und würde zurückkehren, Trueweil ich Buchstaben habe.
Ich habe eine Zeichenfolge, die "Optional (" 5 ")" ist. Ich muss das "" um die 5 entfernen. Ich habe das "Optional" entfernt, indem ich: text2 = text2.stringByReplacingOccurrencesOfString("Optional(", withString: "", options: NSStringCompareOptions.LiteralSearch, range: nil) Ich habe Schwierigkeiten, die "Zeichen zu entfernen, da sie das Ende einer Zeichenfolge im Code kennzeichnen.
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.