Questions sur regex

30
réponses

Comment valider une adresse e-mail en JavaScript?

comment une adresse email peut-elle être validée en JavaScript?
demandé sur 2008-09-05 20:10:11
30
réponses

Comment remplacer toutes les occurrences D'une chaîne dans JavaScript?

j'ai cette chaîne: "Test abc test test abc test test test abc test test abc" Faire str = str.rep ... mière occurrence de abc dans la chaîne ci-dessus. Comment puis-je remplacer tous les occurrences de celui-ci?
demandé sur 2009-07-17 21:53:46
30
réponses

Comment valider une adresse email en utilisant une expression régulière?

au fil des ans, j'ai lentement développé une expression régulière qui valide la plupart des adresses e-mail corr ... n complexe longue dans une fonction simple au lieu de plusieurs expressions courtes dans une fonction plus complexe.
demandé sur 2008-10-14 18:14:34
14
réponses

Ce qui est un non-capture d'un groupe? Ce n' (?:)?

comment ?: est-il utilisé et à quoi sert-il?
demandé sur 2010-08-18 17:17:47
30
réponses

RegEx match ouvert à l'exception des balises XHTML autonome tags

j'ai besoin de correspondre à tous de ces balises d'ouverture: <p> <a href="foo"> mais pas ... / , puis trouver un plus grand-que ai-je le droit? Et, plus important encore, qu'en pensez-vous?
demandé sur 2009-11-14 01:38:26
6
réponses

\d est moins efficace que [0-9]

j'ai fait un commentaire hier sur une réponse où quelqu'un avait utilisé [0123456789] dans une expression régulière p ... {1} result: {2}/{3}", regex, sw.Elapsed, successes, strings.Count); return sw.Elapsed; } } }
demandé sur 2013-05-18 11:18:40
13
réponses

Comment accéder aux groupes assortis dans une expression régulière JavaScript?

je veux faire correspondre une partie d'une chaîne de caractères en utilisant une expression régulière et puis a ... ères que j'enregistrais ( "%A" ) avait une valeur spéciale, elle essayait de trouver la valeur du paramètre suivant.
demandé sur 2009-01-11 10:21:20
30
réponses

Un regex complet pour la validation des numéros de téléphone

j'essaie de mettre en place un regex complet pour valider les numéros de téléphone. Idéalement, il devrait traiter les ... e vais répondre avec ma tentative actuelle, mais j'espère que quelqu'un a quelque chose de mieux et/ou plus élégant.
demandé sur 2008-09-24 00:13:42
30
réponses

Quelle est la meilleure expression régulière pour vérifier si une chaîne est une URL valide?

Comment puis-je vérifier si une chaîne donnée est une adresse URL valide? ma connaissance des expressions rég ... t basique et ne me permet pas de choisir parmi les centaines d'expressions régulières que j'ai déjà vues sur le web.
demandé sur 2008-10-02 14:53:17
8
réponses

Est-il une expression régulière pour détecter une expression régulière valide?

Est-il possible de détecter une expression régulière valide avec une autre expression régulière? Dans l'affirmative, veuillez donner le code de l'exemple ci-dessous.
demandé sur 2008-10-05 21:07:35
12
réponses

Expressions régulières: y a-t-il un opérateur et?

évidemment, vous pouvez utiliser le | (pipe?) pour représenter OR , mais y a-t-il aussi une façon de représenter AND ... e correspondre les paragraphes du texte qui contiennent tous une certaine phrase, mais dans aucun ordre particulier.
demandé sur 2009-01-22 19:49:14
10
réponses

jQuery selector expressions régulières

je suis après la documentation sur l'utilisation de caractères génériques ou d'expressions régulières (pas sûr de la t ... EDIT: les filtres d'attribut vous permettent de sélectionner en fonction des motifs d'une valeur d'attribut.
demandé sur 2008-10-10 09:40:48
11
réponses

Comment puis-je supprimer tous les caractères non alphanumériques d'une chaîne de caractères à l'exception du tiret?

Comment puis-je supprimer tous les caractères non alphanumériques d'une chaîne de caractères à l'exception des caractères de tiret et d'espace?
demandé sur 2010-07-09 10:45:32
10
réponses

Comment nier un mot spécifique dans regex?

je sais que je peux nier un groupe de caractères comme dans [^bar] mais j'ai besoin d'une expression régulière où la né ... pplique au mot spécifique - ainsi dans mon exemple comment puis-je nier une réelle "bar" et non "any chars in bar" ?
demandé sur 2009-08-06 21:20:45
17
réponses

Expression régulière pour les caractères alphanumériques et les soulignements

j'aimerais avoir une expression régulière qui vérifie si une chaîne ne contient que des lettres en majuscules et en minuscules, des nombres et des soulignements.
demandé sur 2008-12-03 07:25:27
25
réponses

Comment compter l'occurrence de chaîne de caractères dans string?

Comment puis-je compter le nombre de fois qu'une chaîne particulière apparaît dans une autre chaîne. Par exemple, c'es ... 'essaie de faire dans Javascript: var temp = "This is a string."; alert(temp.count("is")); //should output '2'
demandé sur 2010-10-24 22:39:15
10
réponses

Comment faire pour remplacer une expression régulière dans MySQL?

j'ai une table avec des lignes ~500k; varchar(255) colonne UTF8 filename contient un nom de fichier; j'essa ... lace et ensuite " UPDATE foo ... WHERE pkey_id=... ", mais qui ressemble à un dernier recours lent et moche hack)
demandé sur 2009-06-12 18:08:42
21
réponses

Comment remplacer des URLs simples par des liens?

j'utilise la fonction ci-dessous pour faire correspondre les URL à l'intérieur d'un texte donné et les remplacer par d ... 0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/i; return text.replace(exp,"<a href=''></a>"); }
demandé sur 2008-09-01 13:58:49
1
réponses

Chaîne d'échappement Pour utilisation dans le JavaScript regex [dupliquer]

possibilité de duplication: y a-t-il un RegExp?la fonction escape en Javascript? ... que la fonction javascript pour échapper correctement tous les caractères spéciaux pour une utilisation dans regex?
demandé sur 2010-08-10 09:01:32
12
réponses

Pouvez-vous donner quelques exemples de la difficulté de séparer XML et HTML avec un regex? [fermé]

Une erreur que je vois les gens faire de la plus et nouveau est en train d'essayer de parser XML ou HTML a ... ichier comme une séquence de lignes, mais c'est valable: <tag attr="5" /> les gens veulent traiter < ou
demandé sur 2009-03-31 18:13:39
16
réponses

Comment partager une chaîne de caractères avec plusieurs séparateurs en javascript?

Comment séparer une chaîne avec plusieurs séparateurs en JavaScript? J'essaie de diviser à la fois les virgules et les espaces mais, AFAIK, la fonction split DE JS ne supporte qu'un seul séparateur.
demandé sur 2009-03-16 14:25:52
21
réponses

Comment puis-je remplacer plusieurs espaces par un seul espace en C#?

Comment puis-je remplacer plusieurs espaces dans une chaîne avec un seul espace en C#? exemple: 1 2 3 4 5 serait: 1 2 3 4 5
demandé sur 2008-10-16 02:10:31
7
réponses

Quelle est la différence entre re.de recherche et de ré.match?

Quelle est la différence entre les fonctions search() et match() dans le Python re module ? j'ai lu la docum ... u moins je vais avoir un meilleur endroit pour revenir à ma question, et il faudra moins de temps pour ré-apprendre.
demandé sur 2008-10-08 04:51:36
22
réponses

Est-ce que ça vaut la peine D'utiliser la Rê de Python?compiler?

y a-t-il un avantage à utiliser la compilation pour les expressions régulières en Python? h = re.compile('hello') h.match('hello world') vs re.match('hello', 'hello world')
demandé sur 2009-01-17 00:31:57
20
réponses

Non gourmand (hésite) regex correspondant dans sed?

j'essaie d'utiliser sed pour nettoyer les lignes D'URLs pour extraire juste le domaine.. Donc à partir de: ... pas à faire fonctionner le quantificateur non gourmand, donc il finit toujours par correspondre à la chaîne entière.
demandé sur 2009-07-09 14:47:31
18
réponses

Regex pour remplacer plusieurs espaces par un seul espace

avec une chaîne comme: "The dog has a long tail, and it is RED!" Quel genre de magie jQuery o ... lisé pour garder des espaces à un seul espace max? Objectif: "The dog has a long tail, and it is RED!"
demandé sur 2009-12-30 20:28:58
17
réponses

Split Java String par nouvelle ligne

j'essaie de séparer le texte dans un JTextArea en utilisant un regex pour séparer la chaîne par \n cependant, cela ne f ... ) { // TODO Auto-generated catch block e1.printStackTrace(); } split = docStr.split("\n"); }
demandé sur 2009-01-18 13:13:56
12
réponses

Est-il une RegExp.la fonction escape en Javascript?

je veux juste créer une expression régulière à partir de n'importe quelle chaîne possible. var usersString = "H ... e n'ai pas l'impression d'avoir besoin d'écrire la mienne, il doit y avoir quelque chose de standard là-bas. Merci!
demandé sur 2010-08-25 02:22:33
8
réponses

Quels caractères spéciaux doivent être échappés dans les expressions régulières?

j'en ai assez de toujours essayer de deviner, si je devais échapper à des personnages spéciaux comme ()[]{}| " etc. lor ... je ne devrais pas, échapper aux caractères spéciaux? Dépend-il du type regexp, comme PCRE, POSIX ou regexps étendu?
demandé sur 2008-12-30 02:32:04
4
réponses

Split string sur whitespace en Python [dupliquer]

cette question a déjà une réponse ici: Diviser une chaîne avec un nombre inconnu ... String whiteSpaceRegex = "\s"; String[] words = str.split(whiteSpaceRegex); ["many", "fancy", "word", "hello", "hi"]
demandé sur 2011-11-13 22:46:11