Questions marquées «regex»

316
Regex: ignorer la sensibilité à la casse

Comment puis-je faire ignorer la sensibilité à la casse de l'expression rationnelle suivante? Il doit correspondre à tous les caractères corrects mais ignorer s'ils sont inférieurs ou en majuscules.

314
Anticipation des regex, lookbehind et groupes atomiques

Les réponses à cette question sont un effort communautaire . Modifiez les réponses existantes pour améliorer ce post. Il n'accepte pas actuellement de nouvelles réponses ou interactions. J'ai trouvé ces choses dans mon corps d'expression régulière, mais je n'ai aucune idée de la raison pour...

309
Regex pour les nombres uniquement

Je n'ai pas du tout utilisé d'expressions régulières, j'ai donc du mal à résoudre les problèmes. Je veux que l'expression régulière ne corresponde que lorsque la chaîne contenue est composée de tous les nombres; mais avec les deux exemples ci-dessous, il correspond à une chaîne qui contient tous...

299
Une expression régulière pour exclure un mot / une chaîne

J'ai une expression régulière comme suit: ^/[a-z0-9]+$ Cela correspond à des chaînes telles que /helloou /hello123. Cependant, j'aimerais qu'il exclue quelques valeurs de chaîne telles que /ignoremeet /ignoreme2. J'ai essayé quelques variantes mais je n'arrive pas à en faire fonctionner! Ma...

298
Comment utiliser regex avec la commande find?

J'ai quelques images nommées avec la chaîne uuid1 générée. Par exemple 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Je veux découvrir toutes ces images en utilisant la commande "find": find . -regex "[a-f0-9\-]\{36\}\.jpg". Mais ça ne marche pas. Quelque chose ne va pas avec l'expression régulière?...

281
Expressions régulières - Correspond à tout

Comment créer une expression qui corresponde absolument à tout (y compris les espaces blancs)? Exemple: Regex: J'ai acheté _____ moutons. Allumettes: j'ai acheté des moutons. J'ai acheté un mouton. J'ai acheté cinq moutons. J'ai essayé d'utiliser (.*), mais cela ne semble pas fonctionner. Mise à...

279
Tester si les caractères sont dans une chaîne

J'essaie de déterminer si une chaîne est un sous-ensemble d'une autre chaîne. Par exemple: chars <- "test" value <- "es" Je veux retourner TRUE si "valeur" apparaît dans la chaîne "chars". Dans le scénario suivant, je voudrais retourner false: chars <- "test" value <-...