我正在try 匹配一些格式不一致的HTML,需要go 掉一些双引号.
当前:
<input type="hidden">
目标是:
<input type=hidden>
这是错误的,因为我没有正确地逃离它:
s=s.Replace(","");
这是错误的,因为没有空白字符(据我所知):
s = s.Replace('"', '');
用空字符串替换双引号的语法/转义字符组合是什么?
我正在try 匹配一些格式不一致的HTML,需要go 掉一些双引号.
当前:
<input type="hidden">
目标是:
<input type=hidden>
这是错误的,因为我没有正确地逃离它:
s=s.Replace(","");
这是错误的,因为没有空白字符(据我所知):
s = s.Replace('"', '');
用空字符串替换双引号的语法/转义字符组合是什么?
我认为你的第一行实际上可以工作,但我认为你需要四个引号来表示一个包含一个引号的字符串(至少在VB中):
s = s.Replace("""", "")
对于C#你必须用反斜杠避开引号:
s = s.Replace("\"", "");