Als «string» getaggte Fragen

Eine Zeichenfolge ist eine endliche Folge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch für beliebige Daten.


23
Java-Strings: "String s = neuer String (" albern ");"
Ich bin ein C ++ - Typ, der Java lernt. Ich lese Effective Java und etwas hat mich verwirrt. Es heißt, niemals Code wie diesen zu schreiben: String s = new String("silly"); Weil es unnötige StringObjekte schafft . Aber stattdessen sollte es so geschrieben werden: String s = "No longer …
85 java  string 

12
schnelle 3.0 Daten zu String?
func application(_ application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: Data) {} Ich möchte deviceTokenbespannen aber: let str = String.init(data: deviceToken, encoding: .utf8) str ist nil schnell 3.0 wie kann ich lassen datazu string? Registrieren für Push-Benachrichtigungen in Xcode 8 / Swift 3.0? funktioniert nicht und die Antwort ist vor ein paar Monaten, ich …
85 swift  string 


9
Was ist der beste Weg, um eine Schnur in Ruby in Stücke einer bestimmten Länge zu hacken?
Ich habe nach einer eleganten und effizienten Möglichkeit gesucht, eine Zeichenfolge in Ruby in Teilzeichenfolgen einer bestimmten Länge zu zerlegen. Das Beste, was ich bisher finden konnte, ist Folgendes: def chunk(string, size) (0..(string.length-1)/size).map{|i|string[i*size,size]} end >> chunk("abcdef",3) => ["abc", "def"] >> chunk("abcde",3) => ["abc", "de"] >> chunk("abc",3) => ["abc"] >> chunk("ab",3) …
85 ruby  string  chunking 



4
Wann wird strtr vs str_replace verwendet?
Es fällt mir schwer zu verstehen, wann strtres vorzuziehen wäre str_replaceoder umgekehrt. Es scheint möglich zu sein, mit beiden Funktionen genau die gleichen Ergebnisse zu erzielen, obwohl die Reihenfolge, in der Teilzeichenfolgen ersetzt werden, umgekehrt ist. Beispielsweise: echo strtr('test string', 'st', 'XY')."\n"; echo strtr('test string', array( 's' => 'X', 't' …

6
regulärer Javascript-Ausdruck, der keinem Wort entspricht
Wie überprüfe ich mit einem regulären Javascript-Ausdruck eine Zeichenfolge, die nicht mit bestimmten Wörtern übereinstimmt? Zum Beispiel möchte ich eine Funktion, die, wenn eine Zeichenfolge übergeben wird, die entweder abcoder enthält def, false zurückgibt. 'abcd' -> false 'cdef' -> false 'bcd' -> wahr BEARBEITEN Vorzugsweise möchte ich einen regulären Ausdruck, …

11
Wie kann man feststellen, ob der String mit einer Zahl in Python beginnt?
Ich habe eine Zeichenfolge, die mit einer Zahl (von 0 bis 9) beginnt. Ich weiß, dass ich mit startwith () 10 Testfälle "oder" ausführen kann, aber es gibt wahrscheinlich eine bessere Lösung also anstatt zu schreiben if (string.startswith('0') || string.startswith('2') || string.startswith('3') || string.startswith('4') || string.startswith('5') || string.startswith('6') || string.startswith('7') …
85 python  string  digits 

10
Regex für die Konvertierung von CamelCase in camel_case in Java
Ich verstehe, warum die gewünschte Ausgabe nicht für die Konvertierung mit Regex einer Zeichenfolge angegeben wird, wie FooBarsie Foo_Barstattdessen angegeben wird Foo_Bar_. Ich hätte etwas mit String.substring machen substring(0, string.length() - 2)oder einfach das letzte Zeichen ersetzen können, aber ich denke, es gibt eine bessere Lösung für ein solches Szenario. …
85 java  regex  string 


19
Akzentzeichen ersetzen php
Ich versuche, akzentuierte Zeichen durch normale Ersetzungen zu ersetzen. Unten ist, was ich gerade mache. $string = "Éric Cantona"; $strict = strtolower($string); echo "After Lower: ".$strict; $patterns[0] = '/[á|â|à|å|ä]/'; $patterns[1] = '/[ð|é|ê|è|ë]/'; $patterns[2] = '/[í|î|ì|ï]/'; $patterns[3] = '/[ó|ô|ò|ø|õ|ö]/'; $patterns[4] = '/[ú|û|ù|ü]/'; $patterns[5] = '/æ/'; $patterns[6] = '/ç/'; $patterns[7] = '/ß/'; …

20
Legen Sie die maximale Zeichenlänge eines UITextField in Swift fest
Ich weiß, dass es noch andere Themen gibt, aber ich kann anscheinend nicht herausfinden, wie ich es implementieren soll. Ich versuche, ein UITextField auf nur 5 Zeichen zu beschränken Vorzugsweise alphanumerisch und - und. und _ Ich habe diesen Code gesehen func textField(textField: UITextField, shouldChangeCharactersInRange range: NSRange, replacementString string: String) …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.