Extract Text Between
This tool finds every span of text between a start marker and an end marker and returns them as a list. The markers are plain text — an HTML tag, a bracket, a quote, a log prefix — rather than a regular expression, so it is useful without knowing regex syntax.
Your result will appear here.
Not sure where to start? Use Load example.
Results update automatically and are calculated on your device. Nothing you type is sent to a server.
Runs in your browser. Processing happens entirely in your browser. Nothing you enter is sent to Delimiter.live.
How to use the Extract Text Between
- Paste the text you want to search.
- Enter the marker that comes before each value, and the one that comes after.
- Read the list of matches, then copy or download it.
- Turn on unique results if the same value appears many times.
Example
<li>one</li><li>two</li>
one two
Common use cases
- Pulling every list item or link text out of a block of HTML.
- Extracting the values inside quotes or brackets from a log line.
- Getting the contents of a repeated tag without writing a regular expression.
- Isolating IDs that always sit between the same two strings.
Limitations and things to watch for
- Matches cannot overlap. Scanning resumes after each closing marker, so nested markers of the same kind return the outermost span rather than every level.
- Markers are plain text, not patterns. If the text before each value varies, use the regex tester instead.
- A start marker with no matching end marker after it ends the search rather than being reported as an error, because a trailing unmatched marker is normal in truncated logs.