Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Habituellement, je m'attendrais à une String.contains()méthode, mais il ne semble pas y en avoir une. Quelle est une façon raisonnable de vérifier cela?
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je recherche une méthode string.containsou string.indexofen Python. Je veux faire: if not somestring.contains("blah"): continue
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Considérer: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Supposons que j'ai le code ci-dessus, quelle est la bonne façon …
J'ai une chaîne dans Bash: string="My string" Comment puis-je tester s'il contient une autre chaîne? if [ $string ?? 'foo' ]; then echo "It's there!" fi Où ??est mon opérateur inconnu. Dois-je utiliser l'écho et grep? if echo "$string" | grep 'foo'; then echo "It's there!" fi Cela semble un …
Existe-t-il un moyen de sous-chaîne d'une chaîne en Python, pour obtenir une nouvelle chaîne du troisième caractère à la fin de la chaîne? Peut-être comme myString[2:end]? Si quitter la deuxième partie signifie «jusqu'à la fin», et si vous quittez la première partie, cela commence-t-il depuis le début?
Comment puis-je vérifier si une chaîne ( NSString) contient une autre chaîne plus petite? J'espérais quelque chose comme: NSString *string = @"hello bla bla"; NSLog(@"%d",[string containsSubstring:@"hello"]); Mais le plus proche que j'ai pu trouver était: if ([string rangeOfString:@"hello"] == 0) { NSLog(@"sub string doesnt exist"); } else { NSLog(@"exists"); } …
Étant donné un nom de fichier dans le formulaire someletters_12345_moreleters.ext, je veux extraire les 5 chiffres et les mettre dans une variable. Donc, pour souligner le point, j'ai un nom de fichier avec x nombre de caractères puis une séquence de cinq chiffres entourée d'un seul trait de soulignement de …
Dans Objective-Cle code pour vérifier une sous-chaîne dans un NSStringest: NSString *string = @"hello Swift"; NSRange textRange =[string rangeOfString:@"Swift"]; if(textRange.location != NSNotFound) { NSLog(@"exists"); } Mais comment faire cela dans Swift?
J'ai une variable de type std::string. Je veux vérifier s'il en contient un certain std::string. Comment ferais-je ça? Existe-t-il une fonction qui renvoie true si la chaîne est trouvée et false si elle ne l'est pas?
Étant donné que les chaînes sont immuables dans .NET, je me demande pourquoi elles ont été conçues de telle sorte que cela string.Substring()prend du temps O ( substring.Length), au lieu de O(1)? c'est-à-dire quels étaient les compromis, le cas échéant?
J'ai mis à jour certains de mes anciens codes et réponses avec Swift 3, mais quand je suis arrivé à Swift Strings et Indexing with substrings, les choses sont devenues confuses. Plus précisément, j'essayais ce qui suit: let str = "Hello, playground" let prefixRange = str.startIndex..<str.startIndex.advancedBy(5) let prefix = str.substringWithRange(prefixRange) …
Disons que j'ai une chaîne 'gfgfdAAA1234ZZZuijjk'et que je veux extraire uniquement la '1234'partie. Je sais seulement quels seront les quelques personnages directement avant AAAet après ZZZla partie qui m'intéresse 1234. Avec, sedil est possible de faire quelque chose comme ça avec une chaîne: echo "$STRING" | sed -e "s|.*AAA\(.*\)ZZZ.*|\1|" Et …
Par exemple, en supposant que x = filename.jpgje veux obtenir filename, où filenamepourrait être n'importe quel nom de fichier (supposons que le nom de fichier ne contienne que [a-zA-Z0-9-_] pour simplifier.). J'ai vu x.substring(0, x.indexOf('.jpg'))sur DZone Snippets , mais je n'aurais pas x.substring(0, x.length-4)mieux performé ? Parce que, lengthest une …
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.