ToolRecipe

What do you need to get done?

Drop a file here

or .

Open an app

Follow a recipe

All recipes

Use one tool

All tools

Regex library

A collection of ready-made regular expressions for common jobs: email address, URL, IPv4 and IPv6, UUID, dates, hex colours, phone numbers, postcodes and more. Click one to load it with its flags and example text, then test or change it. It runs in your browser.

How to use a ready-made regex

  1. 1Open "Common patterns" and click a pattern
  2. 2See it matched against its example text
  3. 3Edit it or paste your own text to test it
  4. A working pattern with example text.

What you get

  • 22 patterns, ready to use.From email and URL to semantic versions and blank lines.
  • Loads in the tester.Pattern, flags and example text are filled in with one click.
  • Nothing is uploaded.Everything runs in your browser, on your device.

What you can do

  • Load patterns for email, URL, domain, IPv4, IPv6, MAC address, UUID, date, time and hex colour.
  • Load patterns for E.164 phone numbers, Austrian and US postcodes, IBAN format, semantic versions and URL slugs.
  • Load patterns for JWT, HTML tag, number, repeated word, trailing spaces and blank lines.
  • Change the pattern and its flags after loading it, and see the matches update.
  • Copy the pattern into your code. Each button shows the pattern as its tooltip.

Good to know

  • The patterns are for JavaScript regex. Other languages mostly accept them, but check the details of your engine.
  • They check the shape of a value, not whether it exists. The email pattern accepts a@b.co even if nobody has that address, and the IBAN pattern does not check digits.
  • The pattern for email is deliberately simple. It does not cover every address the standard allows.
  • Clicking a pattern replaces the example text only if the text box is empty or still holds sample text, so your own text is kept.

Questions

Where can I find a regex for email or URL?

Open "Common patterns" and click "Email address" or "URL (http or https)". The pattern loads with example text so you can try it at once.

Can I change a pattern after loading it?

Yes. It opens in the tester, where you can edit the pattern, switch flags and paste your own text.

Do the patterns work in Python or PHP?

Most of them do, because the basic syntax is shared. Features such as lookbehind differ between engines, so test in your own language.

Is anything uploaded?

No. The library and the tester run in your browser.

How it works

Small tools that run in your browser.

Four steps

  1. Start with a file or a task

    Drop a file, search, or pick a task.

  2. The tool opens in a window

    Open as many as you like, side by side as tabs.

  3. Results collect on the right

    Drag a result into the next tool.

  4. Save when you're done

    Saved files go to your downloads.

Who uses what

Tool sets for common jobs.

Put a tool on your home screen

The icon opens that tool, like an app.

iPhone and iPad

  1. Open the tool in Safari.
  2. Tap Share (the square with the arrow).
  3. Choose “Add to Home Screen”, then Add.

Android

  1. Open the tool in Chrome.
  2. Tap the menu (⋮) at the top right.
  3. Choose “Add to Home screen” or “Install app”.

Computer

  1. Open the tool in Chrome or Edge.
  2. Click the install icon in the address bar.
  3. Choose Install.

Skills

Claude skills we use ourselves, one job each.