标签: c# regex
我做了这个正则表达式
Regex.Split(sentence, @"\s+|,(?=\s)")
它可以工作,但它也会返回空格。你能帮忙吗? 感谢
答案 0 :(得分:2)
你可能需要这个:
Regex.Split(sentence, @"(?:\s*,\s*)|\s+")
答案 1 :(得分:0)
我猜你的正则表达式返回的空格是逗号和单个空格后面的空格。试试这个:
Regex.Split(sentence, @"\s+|,(?=\s*)")