Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
@
(?:<!--|-->)([\s\S]*?)-->
@
mg
Input 1
1
New
<!DOCTYPE html> <html> <body> <button onclick="myFunction()">Try it</button> <textarea id="demo"></textarea> <!-- das i s t ein terst e--> <script> // hallo function myFunction() { var str = document.documentElement.outerHTML; alert(str); var a = '<!-'+'-'; var b = '--'+'>'; var n = str.indexOf(a)+4; var end = str.lastIndexOf(b)-1; var xout= str.slice(n,end); document.getElementById("demo").innerHTML = xout; } </script> <template id="t1"> fdff <!-- das i s t ein test g f--> fgfd </template> </body> </html>
Extraction
<!DOCTYPE html> <html> <body> <button onclick="myFunction()">Try it</button> <textarea id="demo"></textarea> <!-- das i s t ein terst e--> <script> // hallo function myFunction() { var str = document.documentElement.outerHTML; alert(str); var a = '<!-'+'-'; var b = '--'+'>'; var n = str.indexOf(a)+4; var end = str.lastIndexOf(b)-1; var xout= str.slice(n,end); document.getElementById("demo").innerHTML = xout; } </script> <template id="t1"> fdff <!-- das i s t ein test g f--> fgfd </template> </body> </html>