Python >> Tutoriel Python >  >> Python Tag >> RegEx

[Collection] Top 10 des feuilles de triche Regex

Besoin d'un peu d'aide supplémentaire avec ces fonctions d'expression régulière (regex) ? Alors ne cherchez plus ! Ici, j'ai rassemblé les meilleures 10 feuilles de triche regex à télécharger, imprimer et épingler au mur de la salle de bain !!

Ces feuilles de triche seront une excellente référence lorsque vous aurez besoin de les mettre dans vos scripts lorsque vous grattez le Web et essayez de trouver des informations ou lorsque vous avez besoin d'aide pour authentifier les utilisateurs et les mots de passe !

Toutes les feuilles de triche regex de cet article sont 100 % gratuites . Tous les liens ouvrent un nouvel onglet (n'hésitez pas à ouvrir tous les liens sans perdre cette page !)

Aide-mémoire 1 :Rexegg.com

Cette première feuille provient de Rexegg.com. La liste entière est celle qui est couramment utilisée dans les expressions Regex en Python et dans d'autres langages. Cette liste comprend des caractères, des quantificateurs et plus encore. Il vous dira même dans quelle langue cette expression peut être utilisée ! Cela facilite grandement l'écriture d'une expression régulière dans votre langue de préférence. Ce site Web met vraiment l'accent sur l'examen des tableaux pour les expressions en gardant les tableaux lumineux sur un fond noir. Facilite la lecture du tableau mais rend très difficile la lecture des informations sur la regex elle-même.

Avantages : Les tableaux sont clairs et faciles à lire. Contient beaucoup d'informations abrégées pour écrire des regex

Inconvénients : Les informations sur la page sont très sombres et difficiles à lire.

Aide-mémoire 2 :aide-mémoire sur les expressions régulières – MIT

Cette deuxième feuille a été écrite par le MIT. C'est très spartiate sans couleur et droit au but sur ce que sont les expressions et ce qu'elles font. C'est la feuille de triche parfaite si vous ne voulez pas être distrait par la couleur ou les graphiques. Cependant, comme il s'agit d'un texte très sec, je ne suggérerais pas cette feuille de triche particulière à quelqu'un qui vient d'apprendre les expressions régulières, car les explications et les exemples sont minimes.

Avantages : Texte propre, pas de couleurs pour la distraction, contient beaucoup d'informations abrégées pour écrire des regex

Inconvénients : Trop spartiate pour un débutant total en Regex

Aide-mémoire 3 :Cheatography.com

J'aime vraiment ce site Web! Cette feuille a été créée par Dave Child pour les expressions régulières. C'est un joli guide de référence rapide pdf que vous pouvez imprimer en rose vif. Il est facile à lire et classé « E » pour tout le monde ! Il comprend des symboles, des plages, des regroupements, des assertions et plus encore avec des exemples de modèles pour vous aider à démarrer ! La cheatographie est l'un de mes sites Web préférés pour les antisèches, car ils en ont tellement sur tellement de sujets différents et dans de nombreux styles. C'est bien de trouver un guichet unique pour les antisèches.

Avantages : Explique facilement les regex, utilise des couleurs douces, contient beaucoup d'informations.

Inconvénients : La couleur peut en distraire certains.

Aide-mémoire 4 :Dev.to

Dev.to est un endroit idéal pour les développeurs débutants et expérimentés ! Cette liste de regex a été écrite par Catherine sur son profil dev.to où elle explique les expressions regex en Java-script qu'elle a compilées avec ses ressources au bas de cet article.

Avantages : Super endroit pour lire l'expérience de quelqu'un d'autre dans regex et pour rassembler de nouvelles ressources

Inconvénients : Plus un article qu'un véritable pdf à imprimer.

Aide-mémoire 5 :Dernier appel – Le blog de l'API rapide

Ceci est un autre excellent site Web pour les développeurs! Cette feuille de triche est également très facile à lire et à comprendre. Il a des ressources supplémentaires sous le code écrit. Il n'y a pas d'exemples dans le post mais il y a des explications abrégées pour chaque expression, caractères et quantificateurs. Je ne suggérerais pas cette feuille de triche particulière pour un débutant.

Avantages : Idéal pour ceux qui comprennent les regex et n'ont pas besoin d'exemples

Inconvénients : Pas pour les débutants car il a un minimum d'explications

Aide-mémoire 6 :GREP

En voici un autre ! Celui-ci est de couleur minimale pour réduire les distractions. Les mots clés sont en rouge et les exemples sont en jaune. Il y a des explications minimales dans les touches de couleur. Cette feuille est destinée à l'utilisateur avancé de regex qui n'a besoin que d'une référence rapide. Il est propre et facile à lire. Il couvre toutes les informations nécessaires pour écrire votre propre regex !

Avantages : Écrit proprement, ressources supplémentaires en bas, au point.

Inconvénients : Pas pour le débutant en regex.

Aide-mémoire 7 :Tableau des expressions régulières

Cette feuille Regex est très rapide avec seulement les caractères, la signification et un exemple. Celui-ci est également destiné à l'utilisateur avancé de regex. Il n'y a que le strict minimum ici et cette feuille particulière ne contient pas de quantificateurs ou d'expressions. Il existe cependant un lien vers une feuille de triche des classes de caractères regex.

Avantages : Référence très rapide du seul caractère dans regex

Inconvénients : Pas pour un utilisateur débutant de regex.

Aide-mémoire 8 :Keycdn

Voici un autre site Web génial pour apprendre les expressions régulières ! Il explique ce qu'est regex, vous donne la liste des expressions et vous donne 2 exemples distincts sur la façon dont regex est utilisé dans la recherche de numéros et d'e-mails. Près du bas, il vous donne même 3 outils pour vous aider à apprendre à créer une formule regex appropriée ! Ces sites de test vous aideront non seulement à créer des expressions régulières, mais aussi à les compiler et à vous assurer qu'elles fonctionnent correctement avant de les implémenter dans votre code.

Avantages : Non seulement des informations mais aussi des outils !

Inconvénients : aucun pour autant que je sache.

Aide-mémoire 9 :Documents Web MDN

Cette feuille de triche de syntaxe regex est sur l'un de mes endroits préférés absolus pour en savoir plus sur le développement Web !! Nommé Moz :\\a (prononcé Mozilla ) ce guide particulier vous expliquera non seulement la syntaxe, mais vous conduira au guide complet sur les regex ! Cette feuille de triche est notée « E » pour tout le monde ! Il contient des exemples et des explications clairs sur les caractères et expressions regex débutants et avancés.

Avantages : Idéal pour tout le monde !!

Inconvénients : N/A

Aide-mémoire 10 :Quête de données

La feuille de triche finale !! Cette dernière feuille de triche provient de Dataquest. Cette feuille de triche particulière a été écrite spécifiquement pour Python !! Ce pdf est téléchargeable gratuitement et explique chaque caractère et expression en détail. Il y a beaucoup d'informations emballées dans ce pdf chacune sous le titre approprié et une couleur minimale pour le moins de distractions.

Avantages : Beaucoup d'informations avec un minimum de couleurs.

Inconvénients : Peut sembler écrasant à première vue pour un débutant.


Je tiens à vous remercier d'avoir pris le temps de lire cet article. J'espère que vous pourrez utiliser au moins une de ces feuilles de triche la prochaine fois que vous aurez besoin de mettre une expression régulière dans votre codage ! Mais la meilleure façon d'apprendre est de s'entraîner !! Bonne chance avec l'écriture de votre regex !!

Articles connexes :

  • [Collection] 11 feuilles de triche Python que chaque codeur Python doit posséder
  • [Python OOP Cheat Sheet] Un aperçu simple de la programmation orientée objet
  • [Collection] 15 feuilles de triche époustouflantes pour le machine learning à épingler au mur de vos toilettes
  • Votre 8+ aide-mémoire Python gratuit [Cours]
  • Aide-mémoire Python pour débutant :19 mots clés que tout codeur doit connaître
  • Feuille de triche sur les fonctions et astuces Python
  • Aide-mémoire Python :14 questions d'entretien
  • Aide-mémoire sur les beaux pandas
  • 10 meilleures feuilles de triche NumPy
  • Aide-mémoire des méthodes de liste Python [Téléchargement PDF instantané]
  • [Aide-mémoire] Algorithmes d'apprentissage automatique à 6 piliers