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.


6
C # Regex pour Guid
J'ai besoin d'analyser une chaîne et d'ajouter des guillemets simples autour de chaque valeur Guid. Je pensais que je pourrais utiliser un Regex pour faire ça mais je ne suis pas exactement un gourou Regex. Existe-t-il un bon Regex à utiliser pour identifier un Guid? Ma deuxième question est une …
122 c#  regex 


7
Regex Dernière occurrence?
J'essaye d'attraper la dernière partie après la dernière barre oblique inverse, j'ai besoin du \Web_ERP_Assistant(avec le \) Mon idée était: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` Mais je ne peux pas le trouver. [Regexer Demo]
122 regex  path 

6
Ruby remplace la chaîne par le modèle de regex capturé
J'ai du mal à traduire cela en Ruby. Voici un morceau de JavaScript qui fait exactement ce que je veux faire: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } J'ai essayé gsub , sub et replace mais aucun ne semble faire ce que j'attends. Voici des exemples de choses que j'ai essayées: …
121 ruby  regex  replace 

3
Regex insensible à la casse en JavaScript
Je souhaite extraire une chaîne de requête de mon URL à l'aide de JavaScript, et je souhaite effectuer une comparaison insensible à la casse pour le nom de la chaîne de requête. Voici ce que je fais: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return …
121 javascript  regex 

20
Courriel Java regex
Tout d'abord, je sais que l'utilisation de regex pour le courrier électronique n'est pas recommandée, mais je dois tester cela. J'ai ce regex: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b En Java, j'ai fait ceci: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); Cependant, l'expression régulière échoue, que l'e-mail soit bien formé ou …
121 java  regex  email 

7
Comment valider un email en PHP?
Comment puis-je valider la valeur d'entrée est une adresse e-mail valide en utilisant php5. Maintenant j'utilise ce code function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } mais il montre une erreur obsolète. Comment puis-je résoudre ce problème. Aidez-moi, s'il vous plaît.

5
Eclipse, recherche et remplacement d'expressions régulières
Dans eclipse, est-il possible d'utiliser la chaîne de recherche correspondante dans le cadre de la chaîne de remplacement lors de l'exécution d'une recherche et d'un remplacement d'expression régulière? Fondamentalement, je souhaite remplacer toutes les occurrences de variableName.someMethod() avec: ((TypeName)variableName.someMethod()) Où variableName peut être n'importe quel nom de variable. Dans sed, …
119 regex  eclipse  replace 




3
regex pour code postal
Duplicata possible: quel est le code postal ultime et l'expression régulière zip? J'ai besoin de Regex qui peut satisfaire mes trois conditions pour le code postal. Par exemple- 12345 12345-6789 12345 1234 Tous les pointeurs et suggestions seraient très appréciés. Merci !
118 regex 

8
java.util.regex - importance de Pattern.compile ()?
Quelle est l'importance de la Pattern.compile()méthode? Pourquoi dois-je compiler la chaîne de regex avant d'obtenir l' Matcherobjet? Par exemple : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 

5
Convertir une chaîne en expression régulière ruby
J'ai besoin de convertir une chaîne comme "/ [\ w \ s] + /" en expression régulière. "/[\w\s]+/" => /[\w\s]+/ J'ai essayé d'utiliser différentes Regexpméthodes comme: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, de même Regexp.compileet Regexp.escape. Mais aucun d'entre eux ne revient comme je m'y attendais. De plus, j'ai essayé de supprimer …
118 ruby  regex  string  ruby-1.9.3 

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.