Articles of chaîne de

Expression régulière pour rechercher des URL dans une chaîne

Est-ce que quelqu’un connaît une expression régulière que je pourrais utiliser pour trouver des URL dans une chaîne? J’ai trouvé beaucoup d’expressions régulières sur Google pour déterminer si une chaîne entière est une URL, mais je dois pouvoir rechercher une chaîne entière pour les URL. Par exemple, je voudrais pouvoir trouver www.google.com et http://yahoo.com dans […]

Regex pour supprimer tous les caractères spéciaux de la chaîne?

Je suis complètement incapable d’expressions régulières et j’ai donc besoin d’aide pour résoudre un problème qui, selon moi, serait le mieux résolu en utilisant des expressions régulières. J’ai une liste de chaînes en C #: List lstNames = new List(); lstNames.add(“TRA-94:23”); lstNames.add(“TRA-42:101”); lstNames.add(“TRA-109:AD”); foreach (ssortingng n in lstNames) { // logic goes here that somehow […]

Match d’expression régulière pour tester une année valide

Étant donné une valeur, je veux la valider pour vérifier si c’est une année valide. Mon critère est simple: la valeur doit être un entier de 4 caractères. Je sais que ce n’est pas la meilleure solution car elle ne permettra pas des années avant 1000 et permettra des années comme 5000 . Ce critère […]

En Java, comment trouver si le premier caractère d’une chaîne est en majuscule sans regex

En Java, trouvez si le premier caractère d’une chaîne est en majuscule sans utiliser d’expressions régulières.

Ssortingng.Join vs. SsortingngBuilder: qui est plus rapide?

Dans une question précédente sur le formatage d’un double[][] au format CSV, Marc Gravell a déclaré que l’utilisation de SsortingngBuilder serait plus rapide que Ssortingng.Join . Est-ce vrai?

to_s vs. to_str (et to_i / to_a / to_h vs. to_int / to_ary / to_hash) dans Ruby

to_s Ruby et j’ai vu quelques méthodes qui me to_s un peu, en particulier to_s vs to_str (et de même, to_i / to_int , to_a / to_ary , & to_h / to_hash ). Ce que j’ai lu explique que la forme la plus courte (par exemple, to_s ) est destinée aux conversions explicites, tandis que […]

Regex pour convertir CamelCase en camel_case en Java

Je comprends pourquoi la sortie désirée n’est pas donnée pour convertir en utilisant regex une chaîne comme FooBar à Foo_Bar qui donne à la place Foo_Bar_ . J’aurais pu faire quelque chose avec la subssortingng(0, ssortingng.length() – 2) Ssortingng.subssortingng subssortingng(0, ssortingng.length() – 2) ou simplement remplacer le dernier caractère, mais je pense qu’il existe une […]

Besoin d’effectuer une recherche par caractère générique (*,?, Etc.) sur une chaîne en utilisant Regex

Je dois effectuer une recherche par caractères génériques ( * , ? , Etc.) sur une chaîne. C’est ce que j’ai fait: ssortingng input = “Message”; ssortingng pattern = “d*”; Regex regex = new Regex(pattern, RegexOptions.IgnoreCase); if (regex.IsMatch(input)) { MessageBox.Show(“Found”); } else { MessageBox.Show(“Not Found”); } Avec le code ci-dessus, le bloc “Found” frappe mais […]

Obtenir le hachage d’une liste de chaînes indépendamment de l’ordre

Je voudrais écrire une fonction GetHashCodeOfList() qui retourne un code de hachage d’une liste de chaînes indépendamment de l’ordre. Étant donné que 2 listes avec les mêmes chaînes doivent retourner le même code de hachage. ArrayList list1 = new ArrayList() list1.Add(“Ssortingng1”); list1.Add(“Ssortingng2”); list1.Add(“Ssortingng3”); ArrayList list2 = new ArrayList() list2.Add(“Ssortingng3”); list2.Add(“Ssortingng2”); list2.Add(“Ssortingng1”); GetHashCodeOfList(list1) = GetHashCodeOfList(list2) //this […]

Récupère une chaîne entre deux chaînes dans une chaîne

J’ai une chaîne comme: “super exemple of ssortingng key : text I want to keep – end of my ssortingng” Je veux juste garder la chaîne entre “key : ” et ” – ” . Comment puis je faire ça? Dois-je utiliser une expression régulière ou puis-je le faire d’une autre manière?