Questions marquées «regex»

109
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...

109
Comment imprimer un motif regex correspondant à l'aide de awk?

En utilisant awk, j'ai besoin de trouver un mot dans un fichier qui correspond à un modèle regex. Moi seulement veux imprimer le mot correspondant au motif. Donc, si dans la ligne, j'ai: xxx yyy zzz Et motif: /yyy/ Je veux seulement obtenir: yyy EDIT: grâce à kurumi, j'ai réussi à écrire quelque...

109
Regex pas opérateur

Existe-t-il un opérateur NOT dans les expressions régulières? Comme dans cette chaîne:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)" Je veux supprimer tout \([0-9a-zA-z _\.\-:]*\)mais pas celui où il est un an: (2001). Alors , que l'expression rationnelle doit retourner doit...

108
Supprimer les balises HTML en Javascript avec Regex

J'essaie de supprimer toutes les balises html d'une chaîne en Javascript. Voici ce que j'ai ... Je ne peux pas comprendre pourquoi ça ne marche pas ... tout le monde sait ce que je fais de mal? <script type="text/javascript"> var regex = "/<(.|\n)*?>/"; var body =

108
Motif Regex à faire correspondre, sauf quand… / sauf entre

--Modifier-- Les réponses actuelles ont quelques idées utiles mais je veux quelque chose de plus complet que je puisse comprendre et réutiliser à 100%; c'est pourquoi j'ai mis une prime. De plus, les idées qui fonctionnent partout sont meilleures pour moi que la syntaxe standard comme\K Cette...

107
C ++: quelle bibliothèque regex dois-je utiliser? [fermé]

Fermé. Cette question ne respecte pas les directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 5 ans . Améliorez cette question Je travaille sur...

107
quelle est la différence entre ?:, ?! et? = dans regex?

J'ai cherché la signification de ces expressions mais je n'ai pas pu comprendre la différence exacte entre elles. Voici ce qu'ils disent: ?: Faites correspondre l'expression mais ne la capturez pas. ?= Faites correspondre un suffixe mais excluez-le de la capture. ?! Correspondance si le suffixe est...

106
Regex correspondant aux espaces blancs - Java

Les états de l' API Java pour les expressions régulières qui \scorrespondent aux espaces. Ainsi, l'expression régulière \\s\\sdoit correspondre à deux espaces. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Le...

106
Python Regex remplace instantanément les groupes

Existe-t-il un moyen de remplacer directement tous les groupes en utilisant la syntaxe regex? La manière normale: re.match(r"(?:aaa)(_bbb)", string1).group(1) Mais je veux réaliser quelque chose comme ça: re.match(r"(\d.*?)\s(\d.*?)", "(CALL_GROUP_1) (CALL_GROUP_2)") Je veux créer la nouvelle...

106
Expression régulière \ p {L} et \ p {N}

Je suis nouveau dans les expressions régulières et j'ai reçu l'expression régulière suivante: (\p{L}|\p{N}|_|-|\.)* Je sais ce que signifie * et | signifie "ou" et que \ s'échappe. Mais ce que je ne sais pas quoi \p{L}et \p{N}signifie. Je l'ai cherché sur Google, sans résultat ... Est-ce que...