Articles of Zeichenfolge

Tokenizing Zeichenketten in C

Ich habe versucht, eine Zeichenkette mit SPACE als Trennzeichen zu token, aber es funktioniert nicht. Hat jemand einen Vorschlag, warum es nicht funktioniert? Edit: Tokenizing mit: strtok(string, ” “); Der Code ist wie folgt pch = strtok (str,” “); while (pch != NULL) { printf (“%s\n”,pch); pch = strtok (NULL, ” “); }

Hexadezimale Zeichenfolge zu Byte-Array in C

Gibt es eine Standard-C-function, die eine hexadezimale Zeichenfolge in ein Byte-Array konvertiert? Ich möchte meine eigene function nicht schreiben.

Konvertieren eines Präprozessor-Tokens in eine Zeichenfolge

Ich suche nach einer Möglichkeit, ein Präprozessor-Token in eine Zeichenfolge zu konvertieren. Genauer gesagt, ich habe irgendwo: #define MAX_LEN 16 und ich möchte es verwenden, um Pufferüberlauf zu verhindern: char val[MAX_LEN+1]; // room for \0 sscanf(buf, “%”MAX_LEN”s”, val); Ich bin offen für andere Möglichkeiten, um dasselbe zu erreichen, aber nur die Standardbibliothek.

Wie bekomme ich eine Zeichenfolge zwischen zwei Zeichen?

Ich habe eine Schnur, String s = “test string (67)”; Ich möchte die no 67 erhalten, die die Zeichenfolge zwischen (und) ist. Kann mir bitte jemand sagen, wie man das macht?

Wie verwendet man Referenzvariablen nach Zeichenketten in einer Formel?

Im unteren Beispiel versuche ich, die Werte einer Zeichenkette vars in einer Regressionsformel zu verwenden. Ich bin jedoch nur in der Lage, die Zeichenfolge von Variablennamen (“v2 + v3 + v4”) an die Formel zu übergeben, nicht die wahre Bedeutung dieser Zeichenfolge (z. B. “v2” ist dat $ v2). Ich weiß, dass es bessere Möglichkeiten […]

Eine Zeichenkette / Nummer jedes N-te Zeichen / Nummer teilen?

Ich muss zum Beispiel eine Zahl in gleichmäßige Teile aufteilen: 32427237 muss 324 272 37 werden 103092501 muss 103 092 501 werden Ich bin mir sicher, dass ich nur für die nächsten Zahlen sorgen konnte, aber ich bin mir sicher, dass es einen effizienteren Weg gibt, da ich die Zeichen in diesen Zahlen nicht verpassen […]

Wie teilt man String mit einem Trennzeichen auf, ohne dieses Trennzeichen in Java zu entfernen?

Ich habe Probleme mit der Teilung von String . Ich möchte einen String mit einem Trennzeichen teilen, ohne dieses Trennzeichen zu verlieren. Wenn wir die Methode somestring.split(String separator) in Java verwenden, teilt sie den String aber entfernt den Separator-Teil von String . Ich möchte nicht, dass das passiert. Ich möchte Ergebnis wie folgt: String string1=”Ram-sita-laxman”; […]

Eine Go-Zeichenfolge formatieren, ohne zu drucken?

Gibt es eine einfache Möglichkeit, eine Zeichenfolge in Go zu formatieren, ohne die Zeichenfolge zu drucken? Ich kann: bar := “bar” fmt.Printf(“foo: %s”, bar) Aber ich möchte, dass die formatierte Zeichenfolge zurückgegeben wird, anstatt gedruckt zu werden, damit ich sie weiter manipulieren kann. Ich könnte auch etwas tun wie: s := “foo: ” + bar […]

Die split () – Methode in Java funktioniert nicht auf einem Punkt (.)

Ich habe ein einfaches Code-Snippet vorbereitet, um den errorshaften Teil von meiner Webanwendung zu trennen. public class Main { public static void main(String[] args) throws IOException { System.out.print(“\nEnter a string:->”); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String temp = br.readLine(); String words[] = temp.split(“.”); for (int i = 0; i < words.length; i++) { System.out.println(words[i] […]

Wie man einzelnes Zeichen von einem String entfernt

Um auf einzelne Zeichen eines String.charAt(2) in Java zuzugreifen, haben wir String.charAt(2) . Gibt es eine eingebaute function, um ein einzelnes Zeichen eines Strings in Java zu entfernen? Etwas wie das: if(String.charAt(1) == String.charAt(2){ //I want to remove the individual character at index 2. }