我有2个字符串,我想对他们使用String.Split()
方法,如果字符串中包含“爱你”,我想要做的是忽略空间并将其保存在数组中作为一个元素然而,如果它包含“爱”仅保存正常vb.net字符串与规则拆分
str1 = "I Love Her"
str2 = "I Love You Not"
'no problem with splitting the first string
Dim strsplit1() As String = str1.Split(New String() {" "}, StringSplitOptions.None)
对于第二string..how我可以忽略的空间分离器和“爱你”另存为一个元素?
请注意,这仅仅是一个例子,我的心灵告诉我检查indexofLove + 1,但我怎样才能得到爱的指数?!
右图像你甚至可以改进这个解决方案(如果你的数据中有真正的“Love_You”字符串)。将“Love You”替换为“Love”&ChrW(17)&“You”,因为ChrW(17)绝对不是文字符号。 – Dima