【问题标题】:Splitting string containing spaces in C# Regex [closed]在 C# 正则表达式中拆分包含空格的字符串 [关闭]
【发布时间】:2013-10-20 21:35:56
【问题描述】:

例如我有这个字符串: 顺便说一句,这是一条评论“哈哈哈”

BTW 是一个注释运算符,它后面的所有语句都被忽略。 我需要将 BTW 作为 'comment_operator' 和 'This is a comment "hahaha"' 作为 datagridview 中的 'comment'。

但我不能这样做,因为我在代码中使用空格作为分隔符,所以“这是一个注释“哈哈哈”也将被连接,但我需要它。

有人可以启发我吗?谢谢。

【问题讨论】:

  • 请贴一些代码!这将使您更容易理解您的问题。

标签: c# regex string datagridview spaces


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2019-06-07
    • 1970-01-01
    • 2015-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多