Je souhaite supprimer le premier caractère d'une chaîne. Par exemple, ma chaîne commence par un :et je souhaite le supprimer uniquement. Il y a plusieurs occurrences de :dans la chaîne qui ne doivent pas être supprimées. J'écris mon code en Python.
J'ai trouvé des articles très similaires, mais je ne peux pas tout à fait obtenir mon expression régulière ici. J'essaye d'écrire une expression régulière qui renvoie une chaîne qui se trouve entre deux autres chaînes. Par exemple: je veux obtenir la chaîne qui se trouve entre les chaînes "vache" et …
Quelque chose que je fais de plus en plus est de vérifier une chaîne pour vide (comme in ""ou null) et un opérateur conditionnel. Un exemple actuel: s.SiteNumber.IsNullOrEmpty() ? "No Number" : s.SiteNumber; Ceci est juste une méthode d'extension, c'est équivalent à: string.IsNullOrEmpty(s.SiteNumber) ? "No Number" : s.SiteNumber; Comme il …
Je sais que "string" en C # est un type de référence. C'est sur MSDN. Cependant, ce code ne fonctionne pas comme il se doit alors: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test …
Quelle est la différence et quand utiliser quoi? Quel est le risque si j'utilise toujours ToLower()et quel est le risque si j'utilise toujours ToLowerInvariant()?
Donc, ma question a été posée par quelqu'un d'autre sous sa forme Java ici: Java - Créer une nouvelle instance String avec une longueur spécifiée et remplie d'un caractère spécifique. Meilleure solution? . . . mais je cherche son équivalent JavaScript. Fondamentalement, je souhaite remplir dynamiquement les champs de texte …
Si j'ai une chaîne 00020300504 00000234892839 000239074 comment puis-je me débarrasser des zéros de tête pour ne disposer que de ceci 20300504 234892839 239074 notez que le nombre ci-dessus a été généré de manière aléatoire.
J'ai découvert cette bizarrerie: for (long l = 4946144450195624l; l > 0; l >>= 5) System.out.print((char) (((l & 31 | 64) % 95) + 32)); Production: hello world Comment cela marche-t-il?
Comment obtenir les premiers ncaractères d'une chaîne en Java sans faire d'abord une vérification de la taille (en ligne est acceptable) ou risquer un IndexOutOfBoundsException?
Existe-t-il un moyen standard de fractionner une chaîne dans Haskell? lineset wordsfonctionne très bien en fractionnant sur un espace ou une nouvelle ligne, mais il existe sûrement un moyen standard de fractionner sur une virgule? Je n'ai pas pu le trouver sur Hoogle. Pour être précis, je cherche quelque chose …
Quand est-ce que j'utiliserais std::istringstream, std::ostringstreamet std::stringstreampourquoi ne devrais-je pas simplement utiliser std::stringstreamdans chaque scénario (y a-t-il des problèmes de performances d'exécution?). Enfin, y a-t-il quelque chose de mauvais à ce sujet (au lieu d'utiliser un flux du tout): std::string stHehe("Hello "); stHehe += "stackoverflow.com"; stHehe += "!";
J'ai une chaîne "1112224444" c'est un numéro de téléphone. Je veux formater comme 111-222-4444 avant de le stocker dans un fichier. Il est sur un enregistrement de données et je préférerais pouvoir le faire sans attribuer un nouveau variable. Je pensais: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); mais cela ne semble pas faire …
J'ai ce tableau de chaînes: string[] stringArray = { "text1", "text2", "text3", "text4" }; string value = "text3"; Je voudrais déterminer si stringArraycontient value. Si tel est le cas, je souhaite localiser sa position dans le tableau. Je ne veux pas utiliser de boucles. Quelqu'un peut-il suggérer comment je pourrais …
En Java, quel serait le moyen le plus rapide d'itérer sur tous les caractères d'une chaîne, ceci: String str = "a really, really long string"; for (int i = 0, n = str.length(); i < n; i++) { char c = str.charAt(i); } Ou ca: char[] chars = str.toCharArray(); for …
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.