Find text between start and end tags.
Section: Multiline and structured-text searches
Search a simple HTML block
bash
bash
rg -Pzo '(?s)<script.*?</script>' index.htmlExplanation
This is useful for quick extraction or audits before using a proper parser.
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 Multiline and structured-text searches
Search across line boundaries
Allow regex matches to span multiple lines.
Search a YAML block
Look for a key followed later by another key in the same block.
Inspect filtering decisions
Show diagnostics about ignores, globs, and traversal.