Regex Cheat Sheet/Atomic group

Prevent backtracking into a grouped subpattern.

Section: Performance and Backtracking

Atomic group

regex
regex
(?>\d{4}-\d{2}-\d{2})
Explanation

Supported in PCRE/Java-style engines; useful in complex validators.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Performance and Backtracking
Possessive class quantifier
Consume as much as possible without backtracking.
OpenIn sheetregexsame section
Avoid nested greedy stars
Example of a risky pattern to rewrite.
OpenIn sheetregexsame section
Constrained tag content
Use explicit stop characters instead of dot-star where possible.
OpenIn sheetregexsame section
Possessive quantifier
Repeat without backtracking.
OpenIn sheetregex1 tag match
Start of string
Match only at the beginning of the input.
Digit shorthand
Match one ASCII digit character.