Questions marquées «regex»

Les expressions régulières fournissent un langage déclaratif pour faire correspondre les modèles dans les chaînes. Ils sont couramment utilisés pour la validation, l'analyse et la transformation de chaînes. Étant donné que les expressions régulières ne sont pas entièrement normalisées, toutes les questions avec cette balise doivent également inclure une balise spécifiant le langage ou l'outil de programmation applicable. REMARQUE: demander des expressions rationnelles HTML, JSON, etc. a tendance à rencontrer des réactions négatives. S'il y a un analyseur, utilisez-le à la place.

5
Comment utiliser regex dans la méthode String.contains () en Java
Je veux vérifier si une chaîne contient les mots "stores", "store" et "product" dans cet ordre, peu importe ce qui se trouve entre eux. J'ai essayé d'utiliser someString.contains(stores%store%product);et aussi.contains("stores%store%product"); Dois-je explicitement déclarer une expression régulière et la transmettre à la méthode ou ne puis-je pas du tout passer une expression …
112 java  regex  string 

9
Comment faire une «correspondance inverse» avec regex?
J'utilise RegexBuddy mais j'ai quand même des problèmes avec cette chose: \ Je traite ligne par ligne un fichier. J'ai construit un "modèle de ligne" pour correspondre à ce que je veux. Maintenant, je voudrais faire une correspondance inverse ... c'est-à-dire que je veux faire correspondre des lignes où il …



18
Supprimer les caractères non utf8 de la chaîne
J'ai un problème avec la suppression des caractères non utf8 de la chaîne, qui ne s'affichent pas correctement. Les caractères sont comme ceci 0x97 0x61 0x6C 0x6F (représentation hexadécimale) Quelle est la meilleure façon de les supprimer? Expression régulière ou autre chose?
112 php  regex 

30
Expression régulière qui correspond aux adresses IPv6 valides
Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce message. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai du mal à écrire une expression régulière qui correspond aux adresses IPv6 valides, y compris celles sous leur forme compressée (avec ::ou …
111 regex  networking  ipv6 

5
Java RegEx est-il insensible à la casse?
En Java, lorsque vous effectuez un replaceAll pour rechercher un modèle d'expression régulière comme: replaceAll("\\?i\\b(\\w+)\\b(\\s+\\1)+\\b", "$1"); (pour supprimer les mots consécutifs insensibles à la casse en double, par exemple Test test), je ne sais pas où j'ai mis le fichier ?i. J'ai lu que c'était censé être au début, mais …




8
Comment ajouter http: // s'il n'existe pas dans l'URL?
Comment puis-je ajouter http://à une URL si elle n'inclut pas déjà un protocole (par exemple http://, https://ou ftp://)? Exemple: addhttp("google.com"); // http://google.com addhttp("www.google.com"); // http://www.google.com addhttp("google.com"); // http://google.com addhttp("ftp://google.com"); // ftp://google.com addhttp("https://google.com"); // https://google.com addhttp("http://google.com"); // http://google.com addhttp("rubbish"); // http://rubbish
110 php  regex 




15
Regexp Java pour la validation du mot de passe
Je crée une expression régulière pour la validation de mot de passe à utiliser dans une application Java en tant que paramètre de configuration. L'expression régulière est: ^.*(?=.{8,})(?=..*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$ La politique de mot de passe est: Au moins 8 caractères Contient au moins un chiffre Contient au moins un caractère alpha …
109 java  regex 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.