svi*_*ick 16
你可以用Regex.Split()它.如果将模式括在捕获括号中,它也将包含在结果中:
Regex.Split("Hello World", "( )")
Run Code Online (Sandbox Code Playgroud)
给你准确的你想要的.
您可以使用正则表达式,尽管它可能有点过大:
StringCollection resultList = new StringCollection();
Regex regexObj = new Regex(@"(?:\b\w+\b|\s)");
Match matchResult = regexObj.Match(subjectString);
while (matchResult.Success) {
resultList.Add(matchResult.Value);
matchResult = matchResult.NextMatch();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2464 次 |
| 最近记录: |