Articles of String

Mehrzeilige Zeichenfolge mit zusätzlichem Leerzeichen (beibehaltene Einrückung)

Ich möchte einige vordefinierte Texte folgendermaßen in eine Datei schreiben: text=”this is line one\n this is line two\n this is line three” echo -e $text > filename Ich erwarte so etwas: this is line one this is line two this is line three Aber hab das: this is line one this is line two this […]

Assembly x86 Date to Number – Unterteilen einer Zeichenfolge in kleinere Abschnitte

Ich möchte eigentlich in ein Problem in die richtige Richtung zeigen. Ich versuche, ein Datum in x86-Assembly aus dem Format “DD-MMM-YYYY” in eine eindeutige Zahl zu konvertieren, damit es später bubble sortiert und schließlich zurück konvertiert werden kann. Also, wenn ich eine String-Eingabe habe, zB: .data inDate dw “08-SEP-1993” Und ich möchte es aufteilen day […]

Bash analysiert keine Anführungszeichen, wenn eine Zeichenfolge in Argumente konvertiert wird

Das ist mein Problem. In Bash 3: $ test=’One “This is two” Three’ $ set — $test $ echo $2 “This Wie bekomme ich Bash, um die Anführungszeichen zu verstehen und $ 2 zurückzugeben? This is two und nicht “This ? Leider kann ich die Konstruktion der Variablen namens test in diesem Beispiel nicht ändern.

Char-Array einen Wert in C zuweisen

Was ist der Unterschied zwischen: char fast_car[15]=”Bugatti”; und char fast_car[15]; fast_car=”Bugatti”; Weil der zweite Fehler bei der Kompilierung auftritt: Fehler: Inkompatible Typen beim Zuweisen von ‘char [15]’ vom Typ ‘char *’ Während der erste gut funktioniert. Es wäre hilfreich, eine Zeichenfolge an anderer Stelle als bei der Array-Initialisierung in ein Array einzufügen.

C ++ – Zeichenfolge zum Auflisten

Gibt es einen einfachen Weg in C ++, um eine Zeichenkette in eine enum zu konvertieren (ähnlich Enum.Parse in C #)? Eine switch-statement wäre sehr lang, also frage ich mich, ob es einen einfacheren Weg gibt, dies zu tun? BEARBEITEN: Danke für alle deine Antworten. Ich erkannte, dass es für meinen speziellen Fall einen viel […]

Reversible Shuffle-Algorithmus mit einem Schlüssel

Wie würde ich einen reversiblen Shuffle-Algorithmus in C # programmieren, der eine Taste zum Mischen verwendet und in den ursprünglichen Zustand zurückversetzt werden kann? Zum Beispiel habe ich eine Zeichenfolge: “Hallo Welt”, wie kann ich es mischen, so dass ich später in der Lage sein würde, die gemischte Zeichenfolge zurück zu “Hallo Welt” umzukehren.

Das Schließen eines Scanners triggers java.util.NoSuchElementException aus

Ich schreibe ein RPG-Kampfsystem von Grund auf in Java, ehrgeizig, oder? Nun, ich habe Probleme. Das ist mein Code: void turnChoice() { System.out.println(“What will you do? Say (Fight) (Run) (Use Item)”); Scanner turnChoice = new Scanner(System.in); switch (turnChoice.nextLine()) { case (“Fight”): Combat fighting = new Combat(); fighting.fight(); default: } turnChoice.close(); } Wenn es diesen Punkt […]

Konvertiere die Zeichenfolge in eine Liste. Python

temp = “[‘a’,’b’,’c’]” print type(temp) #string output = [‘a’,’b’,’c’] print type(output) #list Also habe ich diese temporäre Zeichenfolge, die im Grunde eine Liste im String-Format ist. . . Ich versuche, es wieder in eine Liste zu verwandeln, aber ich bin mir nicht sicher, eine einfache Möglichkeit, es zu tun. Ich kenne einen Weg, aber ich […]

Gibt es eine R-function, um eine Zeichenfolge für Regex-Zeichen zu umgehen

Ich möchte einen Regex-Ausdruck erstellen, der einige Strings ersetzt, nach denen gesucht werden muss. Daher müssen diese Strings zuerst maskiert werden, bevor ich sie in die Regex schreiben kann. Wenn der gesuchte String also Regex-Zeichen enthält, funktioniert er trotzdem. Einige Sprachen haben functionen, die dies für Sie tun (zB python re.escape : https://stackoverflow.com/a/10013356/1900520 ). Hat […]

Verwenden Sie Zeichenfolgen für den Zugriff auf (möglicherweise große) mehrdimensionale Arrays

Ich habe Probleme, einen Weg zu finden, einfach eine String-Eingabe zu parsen und die richtige Position in einem mehrdimensionalen Array zu finden. Ich hoffe auf eine oder zwei Zeilen, da die Lösungen, die ich gesehen habe, auf langen Schleifen (10-20 Zeilen) beruhen. Angesichts des folgenden Codes (beachten Sie, dass die Verschachtelung theoretisch beliebig tief sein […]