~/ domain/ihateregex.io.mdTHE AGENT-READABLE WEB

ihateregex.io valid

iHateRegex

A regular expression cheat sheet and playground: a curated library of vetted, battle-tested regex patterns with railroad diagrams, plain-English token explanations, live testing, and shareable workspaces. Don't just use regex — understand it.

Visit publisher ↗

For agents: Regular expression cheat sheet and playground with a curated library of vetted regex patterns, token explanations, live testing and shareable workspaces.

regexregular-expressionsregex-patternsregex-playgroundpattern-library

Authority
52 reach 7 · trust 5 · quality 25 · freshness 15
Tier
listed
llms.txt
https://ihateregex.io/llms.txt
llms-full.txt
https://ihateregex.io/llms-full.txt
Sections
3
Links
34
Size
4975 bytes
Popularity rank
#436951
Categories
Developer tools · Documentation and reference
For agents
Documentation: developer or product docs worth reading, nothing to call
Audience
developers · agents can: read docs, search content · en
First seen
2026-10-19T10:43:15.452Z
Last checked
2026-10-21T03:18:10.609Z
Badge
Agent Web Map badge for ihateregex.io

Their llms.txt

The beginning of the file, from our validated copy saved 2026-10-21T03:18:07.325Z. Cached copy · Source on ihateregex.io

# iHateRegex

> A regular expression cheat sheet and playground: a curated library of vetted, battle-tested regex patterns with railroad diagrams, plain-English token explanations, live testing, and shareable workspaces. Don't just use regex — understand it.

Use the pattern library instead of writing risky regexes from scratch. Every pattern page shows the expression, flags, sample matching and non-matching strings, a railroad diagram of its structure, and notes on how it works and where it breaks.

## Pattern library

- [username](https://ihateregex.io/expr/username): A username is a unique identifier given to accounts in websites and social media
- [password](https://ihateregex.io/expr/password): Minimum eight characters, at least one upper case English letter, one lower case English letter, one number and one special character
- [email simple](https://ihateregex.io/expr/email): Simple email regex that works most of the times
- [email complicated](https://ihateregex.io/expr/email-2): Unnecessarily complicated email regex that works "more than" most of the times
- [phone number](https://ihateregex.io/expr/phone): Match a phone number with "-" and/or country code.
- [ip address(ipv4)](https://ihateregex.io/expr/ip): Matches an ip address(version 4)
- [ip address(ipv6)](https://ihateregex.io/expr/ipv6): Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol. This is used to provide identification for devices in a network.
- [date](https://ihateregex.io/expr/date): Matches a date in the format dd/mm/yyyy , dd-mm-yyyy or dd.mm.yyyy
- [ascii](https://ihateregex.io/expr/ascii): Matches any printable ascii character
- [url](https://ihateregex.io/expr/url): A valid URL with http/https
- [ssn](https://ihateregex.io/expr/ssn): A Social Security number (SSN) is a nine-digit number that the U.S. government issues to all U.S. citizens and eligible U.S
- [semantic versioning](https://ihateregex.io/expr/semver): Match a SemVer as specified in https://semver.org/
- [uuid](https://ihateregex.io/expr/uuid): Hyphen-separated universally unique identifier (UUID)
- [jira issue ticket](https://ihateregex.io/expr/jira-ticket): Hyphen-separated Jira project key and ticket issue number
- [latitude and longitude](https://ihateregex.io/expr/lat-long): Latitude and longitude values are usually found comma seperated to denote a location on the globe
- [mac address](https://ihateregex.io/expr/mac-address): A simple expression to match an ethernet MAC address
- [url slug](https://ihateregex.io/expr/url-slug): A ‘slug' is the part that comes at the very end of a URL, and refers to a specific page or post. Usually a combination of word that separated with hyphen
- [C-like identifier](https://ihateregex.io/expr/c-like-identifier): In computer languages, identifiers are tokens (also called symbols) which name language entities
- [hyphen word break](https://ihateregex.io/expr/hyphen-word-break): A hyphen appears at the end of a line when the word m
…

Related sites

Other listed sites in Developer tools. See the whole category →

DomainTitleCategoryCountryAuthorityllms.txtllms-full.txtSave
0state.com 0state documentation Open source projects AI agents and MCP +1 61 ✓
docker.com Docker Documentation documentation DevOps and observability Developer tools +1 US 75 ✓ ✓
atlassian.com Atlassian documentation Developer tools Productivity +1 74 ✓ ✓
getbootstrap.com Bootstrap documentation Open source projects Developer tools 74 ✓ ✓
pages.dev Cloudflare Pages documentation Infrastructure Developer tools 73 ✓ ✓
chatgpt.com Codex documentation Developer tools AI and machine learning 72 ✓ ✓
gitee.com Gitee documentation Developer tools Productivity +1 CN 72 ✓ ✓
gitlab.com GitLab documentation Developer tools Infrastructure 72 ✓

Machine-readable: GET /v1/resolve?q=ihateregex.io · GET /v1/domain/ihateregex.io · this page as Accept: application/json or text/markdown · MCP lookup_domain

Automatically discovered from public files. Inclusion does not imply endorsement or publisher participation.

Own or manage this website?

If you own or manage ihateregex.io, you can update its listing and review file health, discovery activity and score history.

Manage this listing — optional

What verification unlocks

See how your site is discovered—and control what agents see.

  • Control what agents see

    Edit your listing description, tags, public contact details and additional llms.txt paths. Publish your terms for automated access, attribution and pricing.

  • Make your profile eligible for search

    A valid, listed, unblocked, verified profile can appear in our publisher sitemap and become eligible for search-engine visibility. Search engines decide what to index and rank.

  • Appear in our llms-full.txt

    Eligible verified publishers are listed by name, with their file links and summaries, in the service overview agents can read.

Free. No account registration, backlink or payment required. Public discovery remains available without verification.

Verify your website—free

Preview the owner dashboard · All verification benefits

Let your coding agent verify it

If your coding agent is authorized to manage this website, paste these instructions into it.

Claim my listing on Agent Web Map for ihateregex.io:
1. POST https://agentwebmap.com/v1/sites/ihateregex.io/claims and keep claim_id and claim_secret private.
2. Publish the proof: add the line "AgentWebMap ownership: <token>" (token from step 1) to https://ihateregex.io/llms.txt, or use the DNS, meta-tag or well-known method the response describes.
3. POST https://agentwebmap.com/v1/sites/ihateregex.io/verify with {"claim_id": "...", "claim_secret": "..."}.
4. Save the api_key from the answer; it manages the listing (PATCH https://agentwebmap.com/v1/sites/ihateregex.io).
MCP equivalent: tools begin_ownership_claim, then verify_domain, at https://agentwebmap.com/mcp. Docs: https://agentwebmap.com/docs#verify

Corrections or removal requests: contact the directory.

agent web map / a clearer way in.API & MCP · Contact