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.

8
Extraire une partie d'une correspondance regex
Je veux une expression régulière pour extraire le titre d'une page HTML. Actuellement, j'ai ceci: title = re.search('<title>.*</title>', html, re.IGNORECASE).group() if title: title = title.replace('<title>', '').replace('</title>', '') Existe-t-il une expression régulière pour extraire uniquement le contenu de <title> pour ne pas avoir à supprimer les balises?


2
Quelle version de Regex utilise Visual Studio Code?
En essayant de rechercher-remplacer dans Visual Studio Code, je trouve que sa saveur Regex est différente de Visual Studio complet. Plus précisément, j'essaie de déclarer un groupe nommé avec string (?<p>[\w]+)qui fonctionne dans Visual Studio mais pas dans Visual Studio Code. Il se plaindra de l'erreur Invalid group. En plus …


2
Sublime Text regex ne détecte pas les balises multilignes
J'ai ce regex ici; \[sometag\](.*)\[/sometag\] Ce qui est censé attraper le texte entouré par la [sometag]balise. Cela fonctionne pour les informations sur une seule ligne contenues dans ces balises, comme sur la chaîne [sometag]this is a bit of text[/sometag]. Mais cela ne fonctionne pas sur du texte qui s'étend sur …
130 regex  tags  sublimetext 

4
Références arrière RegEx dans IntelliJ
Je souhaite utiliser la fonction de recherche et de remplacement d'IntelliJ pour effectuer la transformation suivante: // Replace this model.put('foo', 'bar') // With this model['foo'] = bar J'ai essayé ce qui suit: Texte à rechercher: model.put\((.*),(.*)\) Remplacer par:model\[\\1\] = \\2 Mais Intellij ne semble pas reconnaître \\1et \\2comme des références …


9
Correspondances de modèle d'extrait Python
Python 2.7.1 J'essaie d'utiliser l'expression régulière python pour extraire des mots à l'intérieur d'un modèle J'ai une ficelle qui ressemble à ça someline abc someother line name my_user_name is valid some more lines Je veux extraire le mot "mon_nom_utilisateur". Je fais quelque chose comme import re s = #that big …
129 python  regex 

12
Java; Remplacer la chaîne (à l'aide d'expressions régulières)?
Dans le cadre d'un projet pour l'école, j'ai besoin de remplacer une chaîne du formulaire: 5 * x^3 - 6 * x^1 + 1 à quelque chose comme: 5x<sup>3</sup> - 6x<sup>1</sup> + 1 Je pense que cela peut être fait avec des expressions régulières, mais je ne sais pas encore …
129 java  regex 

4
Comment déterminer si un nombre est un nombre premier avec regex?
J'ai trouvé l'exemple de code suivant pour Java sur RosettaCode : public static boolean prime(int n) { return !new String(new char[n]).matches(".?|(..+?)\\1+"); } Je ne connais pas Java en particulier mais je comprends tous les aspects de cet extrait de code à l'exception de l'expression régulière elle-même J'ai des connaissances de …
128 java  regex  primes 

7
Chaîne ou e-mail vide Regex
J'ai trouvé beaucoup de validation de courrier électronique Regex dans SO mais je n'en ai trouvé aucune qui accepterait une chaîne vide. Est-ce possible uniquement via Regex? Accepter une chaîne vide ou un e-mail uniquement? Je veux avoir ceci sur Regex uniquement.
128 regex  email  string 

6
Expressions régulières SQL Server dans T-SQL
Existe-t-il une bibliothèque d'expressions régulières écrite en T-SQL (pas de CLR, pas de SPT-SQL étendu et pur) pour SQL Server, et qui devrait fonctionner avec l'hébergement partagé? Éditer: Merci, je sais sur PATINDEX, LIKE, xp_ spset des solutions CLR Je sais aussi que ce n'est pas le meilleur endroit pour …
127 sql-server  regex  tsql 



8
Vous utilisez une expression régulière en CSS?
J'ai une page html avec des divs qui ont des identifiants de la forme s1 , s2 et ainsi de suite. <div id="sections"> <div id="s1">...</div> <div id="s2">...</div> ... </div> Je veux appliquer une propriété css à un sous-ensemble de ces sections / divs (en fonction de l'id). Cependant, chaque fois …
127 css  regex 

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.