P
💻DeveloppementIntermediaireAll AIs

Générez des expressions régulières précises avec l'IA

Ce prompt génère des expressions régulières précises et documentées, adaptées à votre langage de programmation, avec explications détaillées et tests intégrés.

Coller dans votre IA

Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.

Tu es un expert en expressions régulières (regex). Je travaille avec le langage [LANGAGE_DE_PROGRAMMATION] et j'ai besoin d'une regex pour le cas suivant :

Objectif : [DESCRIPTION_DU_PATTERN_A_CAPTURER]

Exemples de chaînes qui doivent matcher :

  • [EXEMPLE_VALIDE_1]
  • [EXEMPLE_VALIDE_2]

Exemples de chaînes qui ne doivent PAS matcher :

  • [EXEMPLE_INVALIDE_1]
  • [EXEMPLE_INVALIDE_2]

Pour chaque regex que tu proposes, fournis :

  1. La regex complète prête à l'emploi dans [LANGAGE_DE_PROGRAMMATION]
  2. Une explication segment par segment de chaque partie de la regex
  3. Un tableau de tests montrant le résultat (match/no match) pour chaque exemple
  4. Les cas limites potentiels auxquels faire attention
  5. Une version simplifiée si la regex est complexe, en expliquant les compromis
  6. Un snippet de code fonctionnel dans [LANGAGE_DE_PROGRAMMATION] utilisant cette regex pour valider ou extraire les données

Personnaliser ce prompt avec Léa

Réponds à 3 questions, Léa adapte le prompt à ta situation.

Pourquoi ce prompt fonctionne

<p>Ce prompt est conçu pour obtenir des expressions régulières fiables et compréhensibles. En fournissant à la fois des exemples valides et invalides, vous guidez l'IA vers une regex qui capture exactement ce dont vous avez besoin, sans faux positifs ni faux négatifs.</p><p>La clé d'un bon résultat réside dans la <strong>précision de votre description</strong>. Plus vos exemples sont variés et représentatifs, plus la regex sera robuste. N'hésitez pas à inclure des cas limites dans vos exemples : chaînes vides, caractères spéciaux, formats inhabituels.</p><p><strong>Conseil avancé</strong> : si votre besoin est complexe, demandez d'abord une version simple qui couvre 90% des cas, puis affinez progressivement. Précisez également si la performance compte (certaines regex avec lookbehind ou backtracking peuvent être coûteuses sur de grands volumes de texte).</p>

Cas d'usage

Valider des formats de données (emails, téléphones, codes postaux, IBAN)Extraire des informations structurées depuis du texte brut ou des logsParser et nettoyer des fichiers CSV ou des réponses API mal formatéesCréer des règles de validation pour des formulaires web

Résultat attendu

Une expression régulière complète avec son explication segment par segment, un tableau de tests validant les exemples fournis, l'identification des cas limites, et un snippet de code prêt à l'emploi dans le langage choisi.

Formez-vous en profondeur

Découvrez le skill complet sur Prompt Guide pour maîtriser cette technique de A à Z.

Voir sur Prompt Guide

Commentaires

Sois le premier à commenter ce prompt.

📬 Recevez de nouveaux prompts chaque semaine

Rejoignez notre newsletter et ne manquez aucun prompt.

Prompts similaires

💻DeveloppementAvanceAll AIs

Prompt pour créer une API REST complète de A à Z

Un prompt complet pour générer une API REST professionnelle avec authentification, validation, documentation et tests intégrés.

0250
💻DeveloppementAvanceClaude

Mettre en place l'observabilité d'une application

Implémentez les trois piliers de l'observabilité (logs, métriques, traces) avec OpenTelemetry, Prometheus et des dashboards Grafana.

44237
💻DeveloppementIntermediaireAll AIs

Configurer un pipeline d'analyse des vulnérabilités

Automatiser l'analyse des vulnérabilités

011
💻DeveloppementIntermediaireAll AIs

Prompt Perplexity pour Generer Des Requetes SQL

Perplexity se distingue des moteurs de recherche traditionnels par sa capacité à synthétiser des informations techniques provenant de multiples sources fiables. Pour la génération de requêtes SQL, cet outil devient un véritable assistant de développement : il peut analyser votre schéma de base de données, comprendre votre intention métier et produire des requêtes optimisées en s'appuyant sur la documentation officielle de PostgreSQL, MySQL ou SQL Server. Contrairement à un simple générateur de code, Perplexity contextualise ses réponses en citant les bonnes pratiques issues de Stack Overflow, de la documentation officielle et de blogs techniques reconnus. Que vous ayez besoin d'une jointure complexe, d'une requête d'agrégation avec fenêtrage, ou d'une optimisation de performance via des index, Perplexity vous fournit non seulement la requête mais aussi l'explication de chaque clause. Cette approche pédagogique en fait un outil particulièrement adapté aux développeurs qui souhaitent progresser en SQL tout en livrant du code production-ready. L'avantage majeur réside dans sa capacité à prendre en compte les spécificités de votre SGBD et à proposer des alternatives selon les versions disponibles.

013