+ Keys stay in your browser and are never sent to Jam. +
+-
+ {result.warnings.map((warning, index) => (
+
- {warning} + ))} +
Text
+{example.text}
+Matches
+{example.matches.join(", ") || "None"}
+diff --git a/README.md b/README.md index 0273187..ea58cb6 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ Here is the list of all utilities: - [Number Base Changer](https://jam.dev/utilities/number-base-changer) - [CSS Inliner for Email](https://jam.dev/utilities/css-inliner-for-email) - [Regex Tester](https://jam.dev/utilities/regex-tester) +- [AI Regex Generator](https://jam.dev/utilities/ai-regex-generator) - [Image Resizer](https://jam.dev/utilities/image-resizer) - [CSS Units Converter](https://jam.dev/utilities/css-units-converter) - [JWT Parser](https://jam.dev/utilities/jwt-parser) diff --git a/components/seo/AiRegexGeneratorSEO.tsx b/components/seo/AiRegexGeneratorSEO.tsx new file mode 100644 index 0000000..f06ea05 --- /dev/null +++ b/components/seo/AiRegexGeneratorSEO.tsx @@ -0,0 +1,77 @@ +import Link from "next/link"; + +export default function AiRegexGeneratorSEO() { + return ( +
+ Generate regex patterns from natural language with Jam's AI Regex + Generator. Bring your own API key, keep data in your browser, and get a + clean pattern with explanations and examples. +
++ Describe what you want to match, add optional sample text, and let the + generator build a JavaScript-compatible regex. You can instantly test + the output against your own text. +
++ This tool runs entirely in the browser and uses your own API key. Your + key stays on your device and is never sent to Jam servers. +
++ Need to dive deeper? Pair this with our{" "} + Regex Tester to visualize + matches, flags, and capture groups. +
++ Keys stay in your browser and are never sent to Jam. +
+Text
+{example.text}
+Matches
+{example.matches.join(", ") || "None"}
+