API CatalogRegex Explainer

Regex Explainer API

Explain a regular expression in plain English. Use it in developer education, debugging tools, code review assistants, and validation UI.

Endpoint

POST /v1/dev/regex/explain

Request body

FieldTypeRequiredDescription
patternstringYesRegular expression pattern to explain.

Example request

curl --request POST \
  --url https://apimask-developer-utilities-api.p.rapidapi.com/v1/dev/regex/explain \
  --header "Content-Type: application/json" \
  --header "X-RapidAPI-Key: $RAPIDAPI_KEY" \
  --header "X-RapidAPI-Host: apimask-developer-utilities-api.p.rapidapi.com" \
  --data '{"pattern":"^[A-Z][a-z]+$"}'

Example response

{
  "success": true,
  "data": {
    "explanation": "Matches one capital letter followed by one or more lowercase letters.",
    "breakdown": [
      { "token": "^", "meaning": "Start of string" },
      { "token": "[A-Z]", "meaning": "One uppercase letter" }
    ]
  },
  "error": null,
  "meta": {}
}