Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Normalerweise würde ich eine String.contains()Methode erwarten , aber es scheint keine zu geben. Was ist ein vernünftiger Weg, um dies zu überprüfen?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich suche eine string.containsoder string.indexofMethode in Python. Ich will das tun: if not somestring.contains("blah"): continue
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Erwägen: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Angenommen, ich habe den obigen Code. Wie schreibe ich die Anweisung richtig if …
Ich habe eine Zeichenfolge in Bash: string="My string" Wie kann ich testen, ob es eine andere Zeichenfolge enthält? if [ $string ?? 'foo' ]; then echo "It's there!" fi Wo ??ist mein unbekannter Betreiber? Benutze ich echo und grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi …
Gibt es eine Möglichkeit, eine Zeichenfolge in Python zu unterzeichnen, um eine neue Zeichenfolge vom dritten Zeichen bis zum Ende der Zeichenfolge abzurufen? Vielleicht wie myString[2:end]? Wenn das Verlassen des zweiten Teils "bis zum Ende" bedeutet und wenn Sie den ersten Teil verlassen, beginnt er von vorne?
Wie kann ich überprüfen, ob eine Zeichenfolge ( NSString) eine andere kleinere Zeichenfolge enthält? Ich hatte auf so etwas gehofft wie: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Aber das nächste, was ich finden konnte, war: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { …
Bei einem Dateinamen im Formular someletters_12345_moreleters.extmöchte ich die 5 Ziffern extrahieren und in eine Variable einfügen. Um den Punkt hervorzuheben, habe ich einen Dateinamen mit x Zeichenanzahl, dann eine fünfstellige Folge, die auf beiden Seiten von einem einzelnen Unterstrich umgeben ist, und dann einen weiteren Satz von x Zeichenanzahl. Ich …
In Objective-Cdem Code, der nach einem Teilstring in einem sucht, NSStringist: NSString *string = @"hello Swift"; NSRange textRange =[string rangeOfString:@"Swift"]; if(textRange.location != NSNotFound) { NSLog(@"exists"); } Aber wie mache ich das in Swift?
Ich habe eine Variable vom Typ std::string. Ich möchte überprüfen, ob es eine bestimmte enthält std::string. Wie würde ich das machen? Gibt es eine Funktion, die true zurückgibt, wenn die Zeichenfolge gefunden wird, und false, wenn dies nicht der Fall ist?
Angesichts der Tatsache, dass Zeichenfolgen in .NET unveränderlich sind, frage ich mich, warum sie so konzipiert wurden, dass stattdessen string.Substring()O ( substring.Length) Zeit benötigtO(1) ? dh was waren die Kompromisse, wenn überhaupt?
Ich habe einige meiner alten Codes und Antworten mit Swift 3 aktualisiert, aber als ich zu Swift Strings und Indizierung mit Teilzeichenfolgen kam, wurden die Dinge verwirrend. Insbesondere habe ich Folgendes versucht: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) wo die zweite Zeile mir …
Angenommen, ich habe eine Zeichenfolge 'gfgfdAAA1234ZZZuijjk'und möchte nur den '1234'Teil extrahieren . Ich weiß nur, was die wenigen Charaktere direkt vor AAAund nach ZZZdem Teil sein werden, an dem ich interessiert bin 1234. Damit ist sedes möglich, so etwas mit einem String zu machen: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" …
Angenommen x = filename.jpg, ich möchte herausfinden filename, wo filenamesich ein beliebiger Dateiname befinden könnte (Nehmen wir an, der Dateiname enthält zur Vereinfachung nur [a-zA-Z0-9-_].). Ich habe x.substring(0, x.indexOf('.jpg'))auf DZone Snippets gesehen , würde aber nicht x.substring(0, x.length-4)besser abschneiden ? Denn lengthist eine Eigenschaft und führt keine Zeichenprüfung durch, während …
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.