我正在尝试拆分一个可以用逗号、空格或分号分隔的字符串。它还可以在每个定界符之后包含一个或多个空格。例如
22222,11111,23232
OR
22222, 11111, 23232
OR
22222; 11111; 23232
OR
22222 11111 23232
其中任何一个都会产生一个包含三个值的数组["22222","11111","23232"]
到目前为止,我有var values = Regex.Split("22222, 11111, 23232", @"[\\s,;]+")
,但这会产生一个包含第二个和第三个值的数组,包括空格,如下所示:
["22222"," 11111"," 23232"]