Rug

#regex

2 APIs met deze tag

Escape API

Escape een string zodat deze veilig in een specifieke context kan worden geplaatst. Kies een doel — een reguliere expressie (zodat de tekst letterlijk overeenkomt), een shell-commando (POSIX enkele aanhalingstekens), een JSON-string, een CSV-veld (RFC 4180 aanhalingstekens) of een SQL-stringliteral — en ontvang de correct geëscapete waarde, plus een korte opmerking over de toegepaste regel. De contexten-endpoint geeft elk doel met een uitgewerkt voorbeeld. Perfect voor codegeneratie, het bouwen van commando's en queries, templating en data-export, en het veilig interpoleren van gebruikersinvoer. Pure lokale berekening — geen sleutel, geen externe service, direct. Live, niets opgeslagen. 3 endpoints. De SQL-context is een aangehaalde literal voor het gemak, geen vervanging voor geparametriseerde queries. Te onderscheiden van base64/hex/URL/HTML-entiteit-encoders.

api.oanor.com/escape-api

Regex API

Voer reguliere expressies server-side uit zonder het ReDoS-risico. Test of een patroon overeenkomt, extraheer alle overeenkomsten met hun posities en vastleggroepen (genummerd en benoemd), vervang met een substitutiepatroon, of splits tekst — allemaal met de vertrouwde JavaScript regex-vlaggen (g, i, m, s, u, y). Elke evaluatie wordt uitgevoerd in een geïsoleerde sandbox met een harde time-out, zodat een catastrofaal backtracking-patroon uw service nooit kan laten vastlopen; u krijgt in plaats daarvan een duidelijke time-outfout. Invoer accepteert GET-queryparameters of een JSON POST-body. Pure lokale berekening zonder externe upstream, dus reacties zijn onmiddellijk en de service is altijd beschikbaar. Ideaal voor no-code- en automatiseringsplatforms, datareinigingspijplijnen, formulier- en invoervalidatie, logparsing en contenttooling.

api.oanor.com/regex-api