dim dataType as String
toolTip="Marks And Number[String]"
我想单独获取[String]。
dataType = toolTipText.Substring(toolTipText.IndexOf("[") + 1, toolTipText.IndexOf("]") - 1)
它显示错误。关于弦的长度。
我的代码出了什么问题。我不知道, 有时我会遇到这些类型的问题。站在简单的循环或条件。
答案 0 :(得分:4)
第二个参数是长度,而不是结束索引。您需要从中减去起始索引。
答案 1 :(得分:2)
不是很棒的代码,而是
dataType = toolTip.Substring(toolTip.IndexOf("[") + 1, toolTip.Length - toolTip.IndexOf("[") - 2)
会把你排除在外。
第二个参数是子字符串的长度 - 而不是结束索引。
最好看看正则表达式。