← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Regex educational data only
| |
Last 30 days
0 pings — 2026-05-13 W 0 pings — 2026-05-14 T 4 pings — 2026-05-15 F 1 ping — 2026-05-16 S 0 pings — 2026-05-17 S 2 pings — 2026-05-18 M 2 pings — 2026-05-19 T 2 pings — 2026-05-20 W 9 pings — 2026-05-21 T 2 pings — 2026-05-22 F 20 pings — 2026-05-23 S 5 pings — 2026-05-24 S 0 pings — 2026-05-25 M 5 pings — 2026-05-26 T 3 pings — 2026-05-27 W 15 pings — 2026-05-28 T 5 pings — 2026-05-29 F 3 pings — 2026-05-30 S 6 pings — 2026-05-31 S 1 ping — 2026-06-01 M 3 pings — 2026-06-02 T 11 pings — 2026-06-03 W 13 pings — 2026-06-04 T 27 pings — 2026-06-05 F 16 pings — 2026-06-06 S 69 pings — 2026-06-07 S 4 pings — 2026-06-08 M 3 pings — 2026-06-09 T 18 pings — Yesterday W 6 pings — Today T
Ahrefs 5Common Crawl 1
Scrapy 8SEMrush 4Ahrefs 2Claude 2Bing 1Perplexity 1
Amazonbot 171Scrapy 122Perplexity 83Ahrefs 58Google 50ChatGPT 47SEMrush 26Bing 21Unknown AI 18Meta AI 17Claude 10Sogou 1Common Crawl 1
crawler 585 crawler_json 37 pre-tracking 3
Category total625 pings Terms pinged17 / 17 Distinct agents12
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Regex Escape Sequences PHP 4.1+
Backslash sequences in regex that either match special characters literally or represent character classes, anchors, and control characters.
7d ago regex intermediate
Regex Conditional Patterns PHP 4.0+ 🧠 1
Conditional regex constructs like (?(1)yes|no) match different subpatterns depending on whether an earlier group captured.
1w ago regex advanced
Regex Branch Reset Groups 🧠 1
A PCRE-specific construct (?|...) that resets capture group numbers across each alternative, so all branches share the same group indices.
1mo ago regex advanced
Anchors & Word Boundaries PHP 5.3+ 🧠 1
Zero-width assertions that match positions rather than characters — ^ matches start of string, $ matches end, \b matches a word boundary — ensuring patterns match in the correct location.
3mo ago regex beginner
Capture Groups & Backreferences PHP 5.3+ 🧠 4
Parentheses in a regex pattern create capture groups that store matched substrings for extraction or reuse — backreferences let you match the same text again later in the pattern or replacement string.
3mo ago regex beginner
Catastrophic Backtracking PHP 5.3+ 🧠 2
A regex engine failure mode where certain patterns combined with specific inputs cause exponential backtracking, making the match take seconds or minutes — a common denial-of-service vector called ReDoS.
3mo ago regex intermediate
Greedy vs Lazy Quantifiers PHP 5.3+ 🧠 1
Greedy quantifiers (*, +, ?) match as much as possible; lazy quantifiers (*?, +?, ??) match as little as possible — the difference determines which text is captured when multiple matches are possible.
3mo ago regex beginner
Lookahead & Lookbehind PHP 5.3+
Zero-width assertions that match a position based on what precedes or follows it, without consuming characters — allowing conditions on surrounding context without including that context in the match.
3mo ago regex intermediate
Regex Flags (i, g, m, s, x, u) PHP 5.3+
Modifiers appended to a regex pattern that change matching behaviour — case-insensitivity, multiline mode, dotall mode, extended whitespace, and Unicode awareness.
3mo ago regex beginner
Named Capture Groups PHP 5.3+ 🧠 1
(?P<n>pattern) in PHP/PCRE for self-documenting regex — accessing matches by name instead of positional index.
3mo ago regex intermediate
PCRE in PHP PHP 5.0+ 🧠 3
preg_match, preg_match_all, preg_replace, preg_split — and checking === false to distinguish errors from no-match.
3mo ago regex intermediate
Regex Flags & Modifiers PHP 5.3+ 🧠 4
PCRE modifiers in PHP — i (case-insensitive), m (multiline), s (dotall), x (verbose), u (Unicode) — and their inline equivalents (?imsx).
3mo ago regex intermediate
Unicode & Multibyte Regex PHP 5.3+ 🧠 2
The u flag enables UTF-8 mode and \p{} Unicode property classes — essential for correctly matching text in any language.
3mo ago regex intermediate
Common Regex Patterns PHP 5.3+
Practical regex patterns for email, URL, phone, IP address, dates, and identifiers — with caveats about when to use dedicated validators instead.
3mo ago regex beginner
Lookahead & Lookbehind
Zero-width assertions that match a position based on what precedes or follows — without consuming characters, enabling context-sensitive matching.
3mo ago regex advanced
Diagram: Regex Performance Regex Performance
Regex performance pitfalls — catastrophic backtracking (ReDoS), unnecessary captures, and poorly anchored patterns that scan more input than needed.
3mo ago regex advanced
Regex Syntax PHP 5.3+
Regular expression syntax — anchors, quantifiers, character classes, groups, and alternation — the building blocks for pattern matching in PHP and all languages.
3mo ago regex intermediate
✓ schema.org compliant