Comment peut-test, j'ai des expressions régulières à l'aide de plusieurs RE moteurs?[fermé]

StackOverflow https://stackoverflow.com/questions/32282

  •  09-06-2019
  •  | 
  •  

Question

Comment puis-je tester le même regex contre les différents moteurs d'expressions régulières?

Était-ce utile?

La solution

Le plus puissant en ligne gratuit regexp outil de test est de loin http://regex101.com/ - vous permet de sélectionner la RÉ moteur (PCRE, JavaScript, Python), a un débogueur, colorie les matches, explique le regexp à la volée, peut créer des permaliens vers la regex aire de jeux.

D'autres outils en ligne:

Windows outils de bureau:

Jeff Atwood [écrit sur les expressions régulières]( post:).

D'autres outils recommandés par de SORTE que les utilisateurs comprennent:

Autres conseils

J'utilise Expresso (www.ultrapico.com).Il a beaucoup de fonctionnalités intéressantes pour le développeur.Le Régulateur utilisé pour être mon préféré, mais il n'a pas été mis à jour depuis longtemps et j'ai constamment couru dans les accidents avec compliqué RegExs.

Voici quelques pour Mac:(Note:ne pas juger les outils par leurs sites web)

  • RegExhibit - Mon Préféré, puissant et facile
  • Reggy - Simple et Propre
  • RegexWidget - Un Widget de Dashboard pour des tests rapides

Si vous êtes un utilisateur d'Emacs, la commande re-builder vous permet de taper Emacs d'une expression régulière et la montre à la volée la correspondance de chaînes de caractères dans le tampon courant, avec des couleurs pour marquer les groupes.C'est gratuit comme Emacs.

Rubular est gratuit, facile à utiliser et très joli.

RegexBuddy est une arme de choix

J'utilise l'excellent et gratuit Rad Logiciel Expression Régulière Designer.

Si vous voulez juste écrire une expression régulière, avoir un peu d'aide avec la syntaxe et le test de la RE appariement et remplaçant cette relativement légère empreinte de l'outil est idéal.

Kodos bien sûr.Parce que c'est Pythonic.;)

RegexBuddy est grand!!!

Je suis d'accord sur RegExBuddy, mais si vous voulez libre ou quand je travaille quelque part et pas sur mon propre système RegExr est un grand en ligne (Flash) de l'outil qui a beaucoup de pré-construit regex segments de travailler avec et ne en temps réel de la correspondance de modèle pour vos tests.

Dans la norme Python installation il y a une "Outils/scripts" répertoire contenant redemo.py.

Cela crée une interactive Tkinter fenêtre dans laquelle vous pouvez expérimenter avec des regexs.

Dans le passé, j'ai préféré La Regex Coach pour ses simpliste de mise en page, la mise en évidence et son prix (gratuit).

Chaque fois que dans un certain temps cependant je rencontre un problème lorsque vous essayez de test .NET des expressions régulières.Pour cela, il s'avère, il est préférable d'utiliser un outil qui utilise le .NET moteur d'expression régulière.C'était ma seule raison de la construire Regex Héros l'année dernière.Il fonctionne dans Silverlight, et en tant que tel, s'enfuit de la .NET Regex bibliothèque de Classe directement.

Regexbuddy tout cela. http://www.regexbuddy.com/

voir la accepté de répondre à cette question: L'Apprentissage Des Expressions Régulières

Je vais ajouter à la voix de Reggy pour le Mac, va essayer certains de ceux que Joseph a suggéré et upvote qu'après demain, lorsque ma limite est remis.

en ligne: http://regexpal.com/ pour ordinateur de bureau: La Regex Coach

+1 Pour les Regex Coach ici.Gratuit et fait le travail très bien.

http://www.weitz.de/regex-coach/

Je suis toujours un grand L'Organisme De Réglementation fan.
Il y a quelques problèmes de stabilité, mais ceux-ci peuvent être fixés par disableing l'Intellisense.Il devient fou avec certaines expressions et de fautes de frappe dans la construction d'une expression.

Aimerais si Roy Osherove mise à jour, mais on dirait qu'il est occupé avec d'autres choses.

J'aime utiliser cette ligne:http://www.cuneytyilmaz.com/prog/jrx/ Bien sûr, il sera javascript regexp, mais je n'ai jamais encore fait quelque chose d'assez intelligent pour remarquer la différence.

De combien est la valeur de votre temps?Payer 40 $et obtenez RegexBuddy.Je l'ai fait, et j'ai même mis à niveau à partir de 2.x version 3.x.Il a payé pour lui-même à plusieurs reprises.

Personnellement, j'aime la Expression Régulière Testeur.

Il s'agit d'un plugin firefox, afin de toujours sur!

Aussi cette regex plugin peut être utile pour eclipse et idée les utilisateurs.

Découvrez Regex Maître qui est gratuit et open source expression régulière testeur

Cette regex testeur de pouvoir tester javascript, php et python http://www.piliapp.com/regex-tester/

RegExBuddy jusqu'à présent je suis d'accord avec et de les approuver.

RegExr pour les essais avec l'Actionscript 3 (selon la norme)

http://rgx-extract-replace.appspot.com a la fonctionnalité d'obtenir l'capturé regex groupes formatés dans des colonnes et des peut éventuellement remplacer la correspondance des motifs de la saisie du texte.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top