如何用字符串分隔符拆分字符串?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (168)
My name is Marco and I'm from Italy

想用分隔符来分割它is Marco and,所以我应该得到一个数组

  • My name at [0] and
  • I'm from Italy at [1].

我怎么才能用C#做这件事呢?

试着但是不太对:

.Split("is Marco and")
提问于
用户回答回答于
.Split(new string[] { "is Marco and" }, StringSplitOptions.None)

考虑一下空间的超越性

用户回答回答于
string[] tokens = str.Split(new[] { "is Marco and" }, StringSplitOptions.None);

如果有一个字符分隔符(例如,,),可以将其简化为(注意单引号):

string[] tokens = str.Split(',');

扫码关注云+社区

领取腾讯云代金券