-topic moved-
Re: remove a special sign
<.*?>|#\w*?\b
Untested
Untested
Re: remove a special sign
I suggest using a htmlfile object to parse and edit html. For instance:Using the object is more reliable than trying to replace/remove tags by string.
Code: Select all
html =
(
<html>
<title>some title</title>
<head></head>
<body>
<div>
<p>this is some paragraph</p>
</div>
<p>this is some other paragraph</p>
<div>some random div</div>
</body>
</html>
)
msgbox % RemoveTags( "p", html )
Return
RemoveTags( tagName, html )
{
htmObj := ComObjCreate( "htmlfile" ), htmObj.write( html )
tagRef := htmObj.getElementsByTagName( tagName )
While ( tagRef.length >= a_index-1 )
tagRef[ 0 ].parentNode.removeChild( tagRef[ 0 ] )
return htmObj.getElementsByTagName( "*" )[ 0 ].innerHTML
}