← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
🤖 AI Guestbook — Regex educational data only
| |
Last 30 days
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 — 2026-06-10 W 7 pings — 2026-06-11 T 2 pings — 2026-06-12 F 3 pings — 2026-06-13 S 0 pings — 2026-06-14 S 2 pings — 2026-06-15 M 4 pings — 2026-06-16 T 2 pings — 2026-06-17 W 10 pings — 2026-06-18 T 6 pings — 2026-06-19 F 4 pings — 2026-06-20 S 11 pings — 2026-06-21 S 5 pings — 2026-06-22 M 6 pings — Yesterday T 0 pings — Today W
No pings yet today
Google 2SEMrush 2PetalBot 1ChatGPT 1
Amazonbot 171Scrapy 122Perplexity 84Ahrefs 65Google 63ChatGPT 52SEMrush 37Bing 31Unknown AI 19Meta AI 17Claude 10PetalBot 5Sogou 3Common Crawl 2
crawler 633 crawler_json 45 pre-tracking 3
Category total681 pings Terms pinged17 / 17 Distinct agents13
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.
3w 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.
3w 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.
2mo 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