Aller au contenu principal

Regex invalide

typehttps://docs.frem.sh/reference/api/errors/invalid-regex
Statut HTTP400 Bad Request

Ce que cela signifie

La regex d’un motif de secret personnalisé est absente, dépasse 300 caractères, ou ne respecte pas la syntaxe RE2. Les références arrière et les assertions de contexte (lookarounds) ne sont pas prises en charge.

Que faire

Réécrivez le motif en syntaxe RE2. detail contient le message de l’analyseur syntaxique.

Forme de la réponse

Toutes les erreurs de l’API fremforge sont au format problem+json de la RFC 9457 :

{
  "type": "https://docs.frem.sh/reference/api/errors/invalid-regex",
  "title": "Bad Request",
  "status": 400,
  "detail": "..."
}

Basez votre logique sur type, et non sur title ou detail : ces champs sont destinés à être lus par un humain et peuvent être reformulés.