Ich weiß, dass eine Liste verbunden werden kann, um eine lange Zeichenfolge zu erstellen, wie in: x = ['a', 'b', 'c', 'd'] print ''.join(x) Offensichtlich würde dies Folgendes ausgeben: 'abcd' Ich versuche jedoch, einfach die erste und die zweite Zeichenfolge in der Liste zu verbinden, dann die dritte und vierte …
Ich verwende derzeit das folgende Perl, um zu überprüfen, ob eine Variable definiert ist und Text enthält. Ich muss definedzuerst prüfen , um eine Warnung "Nicht initialisierter Wert" zu vermeiden: if (defined $name && length $name > 0) { # do something with $name } Gibt es eine bessere (vermutlich …
Ich bin gerade StringBuilderzum ersten Mal darauf gestoßen und war überrascht, da Java bereits eine sehr leistungsfähige StringKlasse hat, die das Anhängen ermöglicht. Warum eine zweite StringKlasse? Wo kann ich mehr erfahren StringBuilder?
In Obj-C habe ich eine vorzeichenlose Ganzzahl n in eine Hex-Zeichenfolge mit konvertiert NSString *st = [NSString stringWithFormat:@"%2X", n]; Ich habe lange versucht, dies in die Swift-Sprache zu übersetzen, aber erfolglos.
Warum wird diese Zeichenfolge nicht bei jedem "\ n" aufgeteilt? (RUBIN) "ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t".split('\n') >> ["ADVERTISING [7310]\n\t\tIRS NUMBER:\t\t\t\t061340408\n\t\tSTATE OF INCORPORATION:\t\t\tDE\n\t\tFISCAL YEAR END:\t\t\t0331\n\n\tFILING VALUES:\n\t\tFORM TYPE:\t\t10-Q\n\t\tSEC ACT:\t\t1934 Act\n\t"]
Ich habe mehrere Zeichenfolgen, die so aussehen: "((String1))" Sie sind alle unterschiedlich lang. Wie kann ich die Klammern aus all diesen Zeichenfolgen in einer Schleife entfernen?
Gibt es so etwas wie startsWith(str_a, str_b)in der Standard-C-Bibliothek? Es sollte Zeiger auf zwei Zeichenfolgen enthalten, die mit null Bytes enden, und mir sagen, ob die erste auch am Anfang der zweiten vollständig angezeigt wird. Beispiele: "abc", "abcdef" -> true "abcdef", "abc" -> false "abd", "abdcef" -> true "abc", "abc" …
Wenn ich einen String habe, gibt es eine eingebaute Funktion zum Sortieren der Zeichen oder müsste ich meine eigene schreiben? zum Beispiel: string word = "dabc"; Ich würde es so ändern wollen, dass: string sortedWord = "abcd"; Vielleicht ist die Verwendung von char eine bessere Option? Wie würde ich das …
Ich suche nach einer JavaScript-Funktion, die zwei Zeichenfolgen vergleichen und die Wahrscheinlichkeit zurückgeben kann, dass sie gleich sind. Ich habe mir Soundex angesehen, aber das ist nicht besonders gut für Zeichenfolgen mit mehreren Wörtern oder Nicht-Namen. Ich suche eine Funktion wie: function compare(strA,strB){ } compare("Apples","apple") = Some X Percentage. Die …
Ich habe eine Zeichenfolge, die ich mithilfe des Codes aufgeteilt habe $CreateDT.Split(" "). Ich möchte jetzt zwei separate Zeichenfolgen auf unterschiedliche Weise bearbeiten. Wie kann ich diese in zwei Variablen trennen?
Was ist die einfachste Methode, um das letzte Zeichen am Ende eines Strings in Scala zu entfernen? Ich finde, dass die Rubys String-Klasse einige sehr nützliche Methoden wie chop hat . Ich hätte "oddoneoutz" .headOption in Scala verwendet, aber es wird abgeschrieben. Ich möchte nicht in den übermäßig komplexen Bereich …
Ich versuche, einige wirklich große Zahlen aus der Standardeingabe zu lesen und sie zu addieren. Um BigInteger hinzuzufügen, muss ich jedoch Folgendes verwenden BigInteger.valueOf(long);: private BigInteger sum = BigInteger.valueOf(0); private void sum(String newNumber) { // BigInteger is immutable, reassign the variable: sum = sum.add(BigInteger.valueOf(Long.parseLong(newNumber))); } Das funktioniert gut, aber da …
Wie analysiere und bewerte ich einen mathematischen Ausdruck in einer Zeichenfolge (z. B. '1+1'), ohne ihn aufzurufen eval(string), um seinen numerischen Wert zu erhalten? In diesem Beispiel möchte ich, dass die Funktion akzeptiert '1+1'und zurückgibt 2.
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.