在C#Regex中拆分包含空格的字符串

时间:2013-10-13 02:40:55

标签: c# regex string datagridview spaces

例如我有这个字符串: BTW这是一个评论“哈哈哈”

BTW是注释运算符,忽略后面的所有语句。 我需要把BTW作为'comment_operator'和'这是一个评论'hahaha“'作为数据网格视图中的'评论'。

但是我不能这样做,因为我在代码中使用了空格作为分隔符,所以'这是一个评论“hahaha”'也将被连接起来,但我需要它原样。

有人可以用这个启发我吗?谢谢。

1 个答案:

答案 0 :(得分:1)

我假设您希望在第一次出现空格时分开2个部分。您可以使用以下代码:

string text = @"BTW This is a comment ""hahaha""";
string comment_operator = text.Substring(0, text.IndexOf(' '));
string comment = text.Substring(comment_operator.Length + 1);