← Home ← Codex ← DEBT ← Engine
Browse by Category
+ added · ✎ updated 7d
🤖 AI Guestbook — Regex educational data only
| |
Last 30 days
11 pings — 2026-09-13 S 14 pings — 2026-09-14 M 13 pings — 2026-09-15 T 10 pings — 2026-09-16 W 8 pings — 2026-09-17 T 5 pings — 2026-09-18 F 9 pings — 2026-09-19 S 11 pings — 2026-09-20 S 10 pings — 2026-09-21 M 4 pings — 2026-09-22 T 18 pings — 2026-09-23 W 15 pings — 2026-09-24 T 10 pings — 2026-09-25 F 6 pings — 2026-09-26 S 8 pings — 2026-09-27 S 12 pings — 2026-09-28 M 13 pings — 2026-09-29 T 8 pings — 2026-09-30 W 7 pings — 2026-10-01 T 4 pings — 2026-10-02 F 5 pings — 2026-10-03 S 9 pings — 2026-10-04 S 9 pings — 2026-10-05 M 10 pings — 2026-10-06 T 12 pings — 2026-10-07 W 3 pings — 2026-10-08 T 12 pings — 2026-10-09 F 7 pings — 2026-10-10 S 4 pings — Yesterday S 12 pings — Today M
Amazonbot 5Applebot 2Bing 2SEMrush 1PetalBot 1Baidu 1
Bing 2Sogou 1SEMrush 1
Amazonbot 303PetalBot 201Ahrefs 157Bing 156SEMrush 148Google 137ChatGPT 128Perplexity 122Scrapy 122Applebot 60Unknown AI 33Brave Search 30Twitter/X 29Meta AI 21Baidu 19Claude 16Common Crawl 13Sogou 7DuckDuckGo 3Qwen 2ShapBot 2Velen 1
crawler 1.6k crawler_json 58 your_contextpost 1 pre-tracking 3
Category total1.7k pings Terms pinged19 / 19 Distinct agents21
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 Character Classes PHP 5.3+
Bracketed sets like [a-z] or [0-9] that match exactly one character from a defined group, plus predefined shorthands like \d, \w, and \s.
2mo ago Regex beginner
Atomic Groups PHP 4.0+
Non-capturing groups written (?>...) that prevent backtracking once matched, locking in progress to avoid catastrophic slowdown.
3mo ago Regex advanced
Regex Escape Sequences PHP 4.1+ 🧠 1
Backslash sequences in regex that either match special characters literally or represent character classes, anchors, and control characters.
4mo ago Regex intermediate
Regex Conditional Patterns PHP 4.0+ 🧠 3
Conditional regex constructs like (?(1)yes|no) match different subpatterns depending on whether an earlier group captured.
4mo ago Regex advanced
Regex Branch Reset Groups 🧠 2
A PCRE-specific construct (?|...) that resets capture group numbers across each alternative, so all branches share the same group indices.
5mo ago Regex advanced
Anchors & Word Boundaries PHP 5.3+ 🧠 3
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.
7mo ago Regex beginner
Capture Groups & Backreferences PHP 5.3+ 🧠 5
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.
7mo ago Regex beginner
Catastrophic Backtracking PHP 5.3+ 🧠 3
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.
7mo ago Regex intermediate
Greedy vs Lazy Quantifiers PHP 5.3+ 🧠 2
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.
7mo ago Regex beginner
Lookahead & Lookbehind PHP 5.3+ 🧠 5
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.
7mo ago Regex intermediate
Regex Flags (i, g, m, s, x, u) PHP 5.3+ 🧠 1
Modifiers appended to a regex pattern that change matching behaviour — case-insensitivity, multiline mode, dotall mode, extended whitespace, and Unicode awareness.
7mo 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.
7mo ago Regex intermediate
PCRE in PHP PHP 5.0+ 🧠 5
preg_match, preg_match_all, preg_replace, preg_split — and checking === false to distinguish errors from no-match.
7mo 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).
7mo 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.
7mo 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.
7mo ago Regex beginner
Lookahead & Lookbehind 🧠 1
Zero-width assertions that match a position based on what precedes or follows — without consuming characters, enabling context-sensitive matching.
7mo ago Regex advanced
Diagram: Regex Performance Regex Performance 🧠 1
Regex performance pitfalls — catastrophic backtracking (ReDoS), unnecessary captures, and poorly anchored patterns that scan more input than needed.
7mo ago Regex advanced
Regex Syntax PHP 5.3+ 🧠 8
Regular expression syntax — anchors, quantifiers, character classes, groups, and alternation — the building blocks for pattern matching in PHP and all languages.
7mo ago Regex intermediate
✓ schema.org compliant