Better explain with an example.
This is text:
<li>hello
THE WORDS
</li>
<li> cruel </li>
<li> world THE WORDS </li>
I want to find strings start with <li>
and ends with </li>
and contains THE WORDS
. I am expecting to only match with <li> hello THE WORDS </li>
and <li> world THE WORDS </li>
.
What I tried: (?s)<li>.*?(THE WORDS).*?</li>
With this, second match is <li> cruel </li> <li> world THE WORDS </li>
.
I am using Sublime Text.