【发布时间】:2017-08-03 03:54:48
【问题描述】:
我尝试在 Visual Studio 上调用 split 函数,如下所示,我希望它在拆分后返回数组中的 2 项,但 vb 从我的编码中返回 5 个结果。是考虑vb问题还是我的编码问题?
整个字符串是 "NAME":"ALICE"
Dim a As String = """NAME"":""ALICE"""
Dim b() As String = a.Split(""":")
拆分后我期望在数组中的输出
(1) “姓名
(2) “爱丽丝”
【问题讨论】:
-
正则表达式怎么样?
-
你真的期待
"NAME、"ALICE"的输出吗? (请注意问题中额外的"s) -
@djv 我也注意到了这一点......
-
vb 不能直接在字符串中使用冒号,必须在字符串中使用双冒号。这就是为什么我放了额外的冒号,如果我错了,请纠正我
-
@user1848681 你的意思是引用
"