【发布时间】:2020-03-03 10:04:26
【问题描述】:
我在 vb.net 中将字符串拆分为换行符时遇到问题。 现在我可以将其拆分为一个空格。我想在 3 个空格后拆分新行。
Dim s As String = "SOMETHING BIGGER THAN YOUR DREAM"
Dim words As String() = s.Split(New Char() {" "c})
For Each word As String In words
Console.WriteLine(word)
Next
output :
SOMETHING
BIGGER
THAN
YOUR
DREAM
Desire output :
SOMETHING BIGGER THAN
YOUR DREAM
【问题讨论】:
-
你可以匹配一个组中的 3 个单词,然后替换为组和换行符
(\S+(?:\s+\S+){2})\s*regex101.com/r/N2L7PS/1,而不是拆分
标签: string vb.net split newline