2008-12-01 7 views
8

Existe-t-il un site en ligne qui répertorie des expressions régulières courantes ou un utilitaire pour vous aider à en créer un basé sur un exemple de texte?Expressions régulières courantes

Merci!

Répondre

14

Les plus connus sites d'expression régulière sont:

http://www.regular-expressions.info/

http://www.regexbuddy.com/

http://regexlib.com/RETester.aspx

Ici vous avez une feuille de triche Expression régulière:

http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet/

+0

cette feuille de triche est payante seulement. – hitautodestruct

+0

la version 2 est payante seulement, pas la version 1: http://www.addedbytes.com/cheat-sheets/regular-expressions-cheat-sheet-version-1/ – netadictos

1

il y a des super outils pour aider à créer regexs basé sur le texte de l'échantillon, je pense que l'on est appelé RegexBuddy (air malade que quand je ne suis pas sur mon téléphone), mais le site a beaucoup regexlib.com d'expressions rationnelles à des fins communes.

1

Regular-Expressions Info est un site qui devrait vous donner ce que vous avez besoin

page Exemples a une belle sélection d'exemples, et la page d'outils pour utilites

0

J'aime l'expression régulière Powertoy:

http://regex.powertoy.org/

vous permet de créer des expressions dans plusieurs formats communs et de voir de façon interactive les résultats dans le texte de l'échantillon de votre choix. Outil dynamite!

0

Pour Windows RegX outil

Essayez M Squared Technologies - REGX - Il est gratuit. Bon pour une seule ligne, essai et erreur.

http://mSquaredTechnologies.com

2

Depuis plusieurs personnes mentionnées RegexBuddy, que j'ai développé, je vais ajouter que RegexBuddy comprend une bibliothèque d'expressions régulières pour de nombreuses fins communes.

Je ne connais aucun outil sur le marché aujourd'hui qui peut générer automatiquement des expressions régulières basées sur un exemple de texte. Des outils comme RegexBuddy fonctionnent dans l'autre sens. Vous créez l'expression régulière, et l'outil indique si elle correspond à votre texte d'échantillon ou non. RegexBuddy fournit un menu Insérer un jeton dans l'onglet Créer qui facilite la création de l'expression régulière.

1

RegexPal est un excellent vérificateur d'expressions régulières en ligne construit en JavaScript. Il contient également une référence rapide sur le site et un lien vers une référence presque complète de developer.mozilla.org.

0

Le module Regexp::Common sur CPAN répertorie de nombreuses expressions régulières courantes.

0

Je suis très, très surpris celui-ci n'a pas été mentionné:

Il crée une expression régulière d'une chaîne connue par extraction des champs. C'est un peu gênant au début, mais une fois que vous l'avez compris, c'est très puissant et utile.

Et si je suis autorisé à poster une fiche éhontée, j'ai également créé mon propre commonly used regex table.

Questions connexes