Questions marquées «regex»

154
Expression régulière pour la correspondance exacte d'une chaîne

Je veux faire correspondre deux mots de passe avec une expression régulière. Par exemple, j'ai deux entrées "123456" et "1234567", alors le résultat ne devrait pas correspondre (faux). Et quand j'ai entré "123456" et "123456", le résultat devrait être égal (vrai). Je n'ai pas pu faire l'expression....

152
Quelle est la manière la plus simple de convertir une chaîne Java en majuscules (mots séparés par des traits de soulignement) en CamelCase (sans séparateurs de mots)?

Le titre dit à peu près tout. Quelle est la manière la plus simple / la plus élégante de convertir, en Java, une chaîne du format "THIS_IS_AN_EXAMPLE_STRING"au format " ThisIsAnExampleString"? Je pense qu'il doit y avoir au moins une façon de le faire en utilisant String.replaceAll()et une regex....

152
zéros en tête dans les rails

J'ai des champs hret min, les deux entiers dans mon application. Pour le hrchamp, si l'utilisateur entre "1", je voudrais que Rails le remplisse automatiquement à "01" avant de l'enregistrer dans la base de données. Aussi pour le minchamp si l'utilisateur saisit "0", il doit le mettre en tant que...

151
Expressions régulières Python non gourmandes

Comment créer une expression régulière python comme "(.*)"celle-ci, étant donné les "a (b) c (d) e"correspondances python "b"au lieu de "b) c (d"? Je sais que je peux utiliser à la "[^)]"place de ".", mais je recherche une solution plus générale qui garde mon regex un peu plus propre. Existe-t-il...

151
Détecter les URL dans le texte avec JavaScript

Quelqu'un a-t-il des suggestions pour détecter les URL dans un ensemble de chaînes? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Mise à jour: J'ai fini par utiliser cette regex pour la détection de lien…...

150
Meta caractère Java RegEx (.) Et point ordinaire?

Dans Java RegEx, comment trouver la différence entre .(point) le méta-caractère et le point normal comme nous l'utilisons dans n'importe quelle phrase. Comment gérer ce genre de situation pour d' autres caractères meta aussi comme ( *, +, \d,