php / php/php-src

Function to validate regular expression

Ouverte
#9,289 14 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Extension: pcre Feature Status: Verified
Langage dominant
C
Étoiles
40.4k
Forks
8.1k
Merge moyen
2 j 13 h
PR mergées (30 j)
96

Description

Description

I have been missing a core function in PHP to validate a regular expression. I am therefore proposing something like preg_validate().

There are some workarounds mentioned in this StackOverflow thread. But from my understanding they will all produce a PHP warning that needs to be suppressed.
https://stackoverflow.com/questions/4440626/how-can-i-validate-regex

What are your thoughts and opinions on implementing a regex syntax validator?

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par le point d’entrée proposé preg_validate() et la discussion StackOverflow liée sur la validation de la syntaxe des expressions régulières. Aucun fichier source ni aucun test n’est nommé ; déterminez donc d’abord où doit se trouver une fonction du cœur de PHP pour valider les expressions régulières et comment la suppression des avertissements doit être gérée. La tâche sera considérée comme terminée lorsqu’un périmètre d’implémentation aura été convenu et que des tests couvriront le comportement proposé.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
php
Domaine
backend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
25/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.