String ASP通配符子字符串替换/删除

String ASP通配符子字符串替换/删除,string,asp-classic,replace,str-replace,String,Asp Classic,Replace,Str Replace,早上好 我有一个ASP变量,它包含一堆HTML和其他项目 dim mvariable : mvariable = "<div id=""constantID"">Some random text</div>" dim mvariable:mvariable=“一些随机文本” 我的问题是我需要替换中的文本(使用ASP,而不是客户端)。的内容可以是任何内容,但其ID attr始终相同 我该怎么做 Jez D如果变量不包含嵌套的html元素,则可以使用Regex执行该操作。

早上好

我有一个ASP变量,它包含一堆HTML和其他项目

dim mvariable : mvariable = "<div id=""constantID"">Some random text</div>"
dim mvariable:mvariable=“一些随机文本”
我的问题是我需要替换
中的文本(使用ASP,而不是客户端)。
的内容可以是任何内容,但其ID attr始终相同

我该怎么做


Jez D

如果变量不包含嵌套的html元素,则可以使用Regex执行该操作。否则,您必须使用html解析器,因为正则表达式不是解析器,不应用于此类目的。

dim mvariable:mvariable=“一些随机文本”
暗辐射
Set ReDiv=New RegExp
ReDiv.IgnoreCase=True
ReDiv.Pattern=“()[\s\s]*?()”
响应.写入ReDiv.Replace(MVVariable,“$1newContent$2”)