Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.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
String 什么';这条线怎么了?_String_Vb6 - Fatal编程技术网

String 什么';这条线怎么了?

String 什么';这条线怎么了?,string,vb6,String,Vb6,我正试图从一个名为s1的字符串中删除所有的“,我有这一行 s1=replace (s1, """, "") 但我得到一个编译错误,说它需要一个列表分隔符或 我怎样才能修好它? 提前感谢。您的第二个字符串没有正确分隔。如果您想在字符串中使用引号(“),需要将其加倍。由于字符串仅由引号组成,因此如下所示: 以引号开始字符串,“ 双引号,表示字符串中的单个引号,“” 结束引号,“ 总之: s1 = Replace(s1, """", "") 你真的写了“代码>”“?你必须逃离 中间-就像它的两

我正试图从一个名为s1的字符串中删除所有的“,我有这一行

s1=replace (s1, """, "")
但我得到一个编译错误,说它需要一个列表分隔符或

我怎样才能修好它?
提前感谢。

您的第二个字符串没有正确分隔。如果您想在字符串中使用引号(
),需要将其加倍。由于字符串仅由引号组成,因此如下所示:

  • 以引号开始字符串,
  • 双引号,表示字符串中的单个引号,
  • 结束引号,
总之:

s1 = Replace(s1, """", "")

<>你真的写了“代码>”“?你必须逃离<代码> 中间-就像它的两倍:

replace( s1, """", "" )

康拉德的建议是你应该接受的,但这里有另一个完整性/娱乐性的建议

s1 = Replace(s1, Chr(34), "")
如果你在聚会上感到无聊,需要在手机上读一些东西,下面列出了256个这样的ASCII码,你可以在Chr()中使用


常用的语法有:

s1=replace (s1, "\"", "")
s1=replace (s1, """", "")
s1=replace (s1, '"', "")

甚至问题中的语法高亮显示也说明了问题所在。@Tadeusz A.Kadłubowski:但是堆栈溢出上的语法高亮显示对VB不起作用。为什么这个问题被否决了?这是一个完全有效的、措辞清晰的问题,答案并不明显。是的,但最好知道所有可能的符号,以防万一。。这并不是说我们的大脑会充满信息:)