Questions marquées «regex»

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

121
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 =...

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

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

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

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

118
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 =

118
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

117
Prise en charge des expressions régulières multi-lignes dans Vim

Je remarque que la syntaxe standard de regex pour la correspondance sur plusieurs lignes consiste à utiliser / s, comme ceci: This is\nsome text /This.*text/s Cela fonctionne en Perl par exemple, mais ne semble pas être pris en charge dans Vim. Au lieu de cela, je dois être beaucoup plus précis:...

116
Question de regex fractionnée Javascript

bonjour j'essaye ce que je pensais être une regex assez facile en Javascript mais qui me donne beaucoup de mal. Je veux la possibilité de diviser une date via javascript fractionnement soit par un '-', '.', '/' Et ''. var date = "02-25-2010"; var myregexp2 = new RegExp("-."); dateArray =...