Regex Match all characters between two strings

Syntax:

(?<=beginningstringname)(.*\n?)(?=endstringname)

Example: Write Regex Match all characters between two html tags

regular expression:

(?s)(?<=\<span class=\"highlight highlight--wrapping\"\>)(.*?)(?=\<\/span\>)

in a html string

<div>... <span class="highlight highlight--wrapping">Chuck</span> <span class="highlight highlight--wrapping">Feeney</span> (David Cantwell for Forbes) 

On a cool summer afternoon at Dublin's Heuston Station, <span class="highlight highlight--wrapping">Chuck</span> <span class="highlight highlight--wrapping">Feeney</span>, 81...<br> slowly limped out of the station completely unnoticed. And that's just how <span class="highlight highlight--wrapping">Feeney</span> likes it.
<span class="highlight highlight--wrapping">Chuck</span> <span class="highlight highlight--wrapping">Feeney</span> is the James ...</div>

you will see the results:
Regex Match all characters between two html tags

View on regex101: https://regex101.com/r/p1Ubqv/1/