Je dois supprimer la première (et UNIQUEMENT la première) occurrence d'une chaîne d'une autre chaîne. Voici un exemple de remplacement de la chaîne "\\Iteration". Ce: Nom du projet \\ Iteration \\ Release1 \\ Iteration1 deviendrait ceci: Nom du projet \\ Release1 \\ Iteration1 Voici un code qui fait cela: const …
J'ai un script Bash qui effectue des actions basées sur la valeur d'une variable. La syntaxe générale de l'instruction case est: case ${command} in start) do_start ;; stop) do_stop ;; config) do_config ;; *) do_help ;; esac Je voudrais exécuter une routine par défaut si aucune commande n'est fournie et …
Quelqu'un peut-il expliquer pourquoi l'exemple 1 ci-dessous fonctionne, lorsque le rpréfixe n'est pas utilisé? Je pensais que le rpréfixe devait être utilisé chaque fois que des séquences d'échappement sont utilisées. L'exemple 2 et l'exemple 3 le démontrent. # example 1 import re print (re.sub('\s+', ' ', 'hello there there')) # …
Je suis incapable de compiler du code qui convertit un type d'un entier en une chaîne. J'exécute un exemple du didacticiel Rust for Rubyists qui a diverses conversions de type telles que: "Fizz".to_str()et num.to_str()(où numest un entier). Je pense que la majorité (sinon la totalité) de ces to_str()appels de fonction …
J'essaie d' jqanalyser une structure JSON comme: { "a" : 1, "b" : 2, "c" : "{\"id\":\"9ee ...\",\"parent\":\"abc...\"}\n" } Autrement dit, un élément du JSON est une chaîne avec json échappé. Donc, j'ai quelque chose du genre $ jq [.c] myFile.json | jq [.id] Mais ça plante avec jq: error: …
Je suis nouveau dans ruby et j'essaie actuellement d'opérer sur chaque caractère séparément d'une chaîne de base en ruby. J'utilise ruby 1.8.6 et j'aimerais faire quelque chose comme: "ABCDEFG".each_char do |i| puts i end Cela produit une erreur de méthode non définie ʻeach_char '. Je m'attendais à voir une sortie …
J'ai une chaîne qui contient une valeur décimale et je dois convertir cette chaîne en une variable à virgule flottante. Donc, un exemple de la chaîne que j'ai est "5.45" et je veux un équivalent en virgule flottante afin que je puisse y ajouter .1. J'ai cherché sur Internet, mais …
J'essaie de comprendre quelle est la meilleure pratique et pourquoi pour concaténer des littéraux de chaîne et des variables pour différents cas. Par exemple, si j'ai un code comme celui-ci StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); Est-ce la manière de procéder? À partir de cet article , j'ai …
J'ai du mal à comprendre quand strtrcela serait préférable str_replaceou vice versa. Il semble qu'il soit possible d'obtenir exactement les mêmes résultats en utilisant l'une ou l'autre fonction, bien que l'ordre dans lequel les sous-chaînes sont remplacées soit inversé. Par exemple: echo strtr('test string', 'st', 'XY')."\n"; echo strtr('test string', array( …
En regardant les stringmétadonnées de classe, je ne vois que les opérateurs ==et !=surchargés. Alors, comment peut-il effectuer une concaténation pour l' +opérateur « »? Modifier : Quelques notes intéressantes d'Eric Lippert sur la concaténation de cordes: Partie 1 Partie 2 Il y a aussi un super article de Joel …
Je veux transformer un tableau ou une liste d'entiers en une chaîne délimitée par des virgules, comme ceci: string myFunction(List<int> a) { return string.Join(",", a); } Mais string.Join ne prend List<string>que le deuxième paramètre. Quelle est la meilleure façon de procéder?
Je dois vérifier si une chaîne est présente dans une liste et appeler une fonction qui accepte un booléen en conséquence. Est-il possible d'y parvenir avec une seule ligne? Le code ci-dessous est le meilleur que je puisse obtenir: val strings = List("a", "b", "c") val myString = "a" strings.find(x=>x …
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.