{"uid":"cap_GV0Dfm180zEHHOC3bVMaP","slug":"x402-toolbox-regex-explain-test-7078adbe","name":"x402-toolbox Regex Explain (Test)","description":"309 deterministic pay-per-call tools for AI agents over x402 (USDC, Base). No signup, no API key: the payment is the identity.","url":"https://x402-toolbox.shablony-pro.workers.dev/dev/regex-explain-test?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"schema":{"type":"string"}}},"responseSchema":{"type":"json","example":{"ok":true,"paid":true}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_sqYWBxeMLoiuWtEYnsg1c","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Explains a given regular expression pattern in plain English using a pay-per-call x402 micropayment model","exampleAgentPrompt":"Can you explain what this regex pattern does in plain English: ^(\\d{3})-?(\\d{3})-?(\\d{4})$?","exampleUseCases":[{"title":"Debugging an inherited codebase regex","prompt":"I found this regex in our codebase and I have no idea what it does: (?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?) — can you explain it in plain English?"},{"title":"Learning regex for form validation","prompt":"I'm trying to learn regex — can you explain what this email validation pattern does step by step: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$?"},{"title":"Documenting a data pipeline filter","prompt":"We use this regex to filter log lines in our pipeline: ^ERROR\\s+\\d{4}-\\d{2}-\\d{2}\\s+.*timeout.* — can you describe exactly what it matches so I can document it?"}],"resultDescription":"Returns a JSON object with ok:true and paid:true plus a plain-English explanation of the provided regular expression, detailing what it matches, its components, and any special syntax used.","failureModes":["Missing or empty schema parameter returns an error or empty explanation","Malformed or syntactically invalid regex may produce an error or an explanation of the error","Payment failure via x402 returns HTTP 402 and no result","Rate limiting or worker timeout may return 503 or 504","Very complex or extremely long regex patterns may exceed processing limits"],"whenToPreferThis":"Choose this endpoint when an AI agent or developer needs a quick, deterministic, pay-per-call explanation of a regex pattern without signing up for an account or managing API keys — ideal for one-off lookups, embedded agent workflows, or situations where USDC micropayments via x402 on Base are already in use.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:47:25.420Z","isFirstParty":false,"canonicalSlug":"x402-toolbox-regex-explain-test-7078adbe"}