我正在寻找在VB.NET中执行此操作,
hy how are you
要,
Hy How Are You
有人有任何想法吗?
答案 0 :(得分:15)
以下内容将在不使用正则表达式的情况下执行您的操作(并且比正则表达式解决方案更具可读性):
Dim s As String = "some sentence that i want to capitalise"
Debug.WriteLine(Globalization.CultureInfo.CurrentCulture.TextInfo.ToTitleCase(s))
输出:
Some Sentence That I Want To Capitalise
你也可以这样做(来自Microsoft.VisualBasic
命名空间):
Debug.WriteLine(StrConv(s, VbStrConv.ProperCase))
答案 1 :(得分:1)
您可以使用正则表达式执行此操作。有一个名为Regex的有用类可以为您提供很多帮助。请follow this link了解更多信息。