Zurück

#regex

2 APIs mit diesem Tag

Escape API

Escape einen String, sodass er sicher in einen bestimmten Kontext eingefügt werden kann. Wählen Sie ein Ziel – einen regulären Ausdruck (damit der Text wörtlich übereinstimmt), einen Shell-Befehl (POSIX-Einfach-Anführungszeichen), einen JSON-String, ein CSV-Feld (RFC 4180-Zitierung) oder ein SQL-String-Literal – und erhalten Sie den korrekt escapeten Wert sowie eine kurze Notiz zur angewendeten Regel. Der Contexts-Endpunkt listet jedes Ziel mit einem ausgearbeiteten Beispiel auf. Perfekt für Codegenerierung, Erstellung von Befehlen und Abfragen, Templating und Datenexport sowie sicheres Einfügen von Benutzereingaben. Reine lokale Berechnung – kein Schlüssel, kein Drittanbieter-Service, sofort. Live, nichts wird gespeichert. 3 Endpunkte. Der SQL-Kontext ist ein zitiertes Literal der Einfachheit halber, kein Ersatz für parametrisierte Abfragen. Unterscheidet sich von base64/hex/URL/HTML-Entity-Kodierern.

api.oanor.com/escape-api

Regex API

Führen Sie reguläre Ausdrücke serverseitig ohne ReDoS-Risiko aus. Testen Sie, ob ein Muster übereinstimmt, extrahieren Sie alle Übereinstimmungen mit ihren Positionen und Erfassungsgruppen (nummeriert und benannt), ersetzen Sie mit einem Substitutionsmuster oder teilen Sie Text – alles mit den bekannten JavaScript-Regex-Flags (g, i, m, s, u, y). Jede Auswertung läuft in einer isolierten Sandbox mit einem harten Timeout, sodass ein katastrophales Backtracking-Muster Ihren Dienst niemals aufhängen kann; stattdessen erhalten Sie einen klaren Timeout-Fehler. Eingaben akzeptieren GET-Abfrageparameter oder einen JSON-POST-Body. Reine lokale Berechnung ohne Drittanbieter-Upstream, sodass Antworten sofort erfolgen und der Dienst immer verfügbar ist. Ideal für No-Code- und Automatisierungsplattformen, Datenbereinigungspipelines, Formular- und Eingabevalidierung, Log-Parsing und Content-Tools.

api.oanor.com/regex-api