Vb.net 函数Split()在Visual Basic中的用法
我必须写一个程序来清除字符串中所有不需要的空格(“”) 例如:Vb.net 函数Split()在Visual Basic中的用法,vb.net,visual-studio-2010,visual-studio,function,split,Vb.net,Visual Studio 2010,Visual Studio,Function,Split,我必须写一个程序来清除字符串中所有不需要的空格(“”) 例如: John Adamson George //并将其显示为 John Adamson George 我发现函数被拆分了,但我不知道它是如何工作的。如果有人帮助我,我会非常感激的 *关于任务的更多信息 在第一个文本框中输入三个名称(无论是大写还是小写),在第二个文本框中必须输出第一个字母-大写字母,并且每两个单词之间有一个空格 txtB.Text=Trim(A) txtB.Text=Str(Split(Str(ArrA),”) Spli
John Adamson George
//并将其显示为
John Adamson George
我发现函数被拆分了,但我不知道它是如何工作的。如果有人帮助我,我会非常感激的
*关于任务的更多信息
在第一个文本框中输入三个名称(无论是大写还是小写),在第二个文本框中必须输出第一个字母-大写字母,并且每两个单词之间有一个空格
txtB.Text=Trim(A)
txtB.Text=Str(Split(Str(ArrA),”)
Split函数将整个字符串拆分为数组中的多个单词,不能直接分配给文本框 根据第一个字母-大写字母输出的条件,每两个单词之间有一个空格,看起来您需要:
- 逐个迭代所有字符(使用String.Substring()函数)
- 然后确定该字符是否为单词的第一个字符(您可以使用标志检查其间是否出现空格),如果是,请使用String.ToUpper()函数将其大写
- 检查是否有空格(您可以使用标志检查空格是否出现在空格之间),并忽略多余的空格
- 将其连接到新的字符串变量中,并在最后将其分配给TextBox B