Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在StringBuilder中替换html的脚本内容_Javascript_C#_.net_Asp.net Mvc_Stringbuilder - Fatal编程技术网

Javascript 如何在StringBuilder中替换html的脚本内容

Javascript 如何在StringBuilder中替换html的脚本内容,javascript,c#,.net,asp.net-mvc,stringbuilder,Javascript,C#,.net,Asp.net Mvc,Stringbuilder,我在.Net项目中有一个HTML页面,其中有一个脚本部分 <script language="javascript" type="text/javascript"> s.property1="|*|property1|*|" s.property2="|*|property2|*|" <script> 如何从StringBuilder(siteCode)中删除s.property1=“|property1 | | | | |”呢?只需使用该方法即可 si

我在.Net项目中有一个HTML页面,其中有一个脚本部分

<script language="javascript" type="text/javascript">
    s.property1="|*|property1|*|"
    s.property2="|*|property2|*|"
<script>
如何从
StringBuilder(siteCode)
中删除s.property1=“|property1 | | | | |”呢?

只需使用该方法即可

siteCode.Replace(“s.property1=\”| | property1 | | \”,“”)

为什么不只是siteCode.Replace(“|*|property1 |*|”,String.Empty)?我希望s.property1(变量)也从字符串生成器中删除。这可能吗?
StringBuilder siteCode = new StringBuilder();
//code to append html file to StringBuilder(siteCode)

if(xyz!=null)
{
    siteCode.Replace("|*|property1|*|", xyz);
}
else
{
    //remove s.property1="|*|property1|*|"
}