Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将字符串拆分为组的正则表达式_C#_Regex - Fatal编程技术网

C# 将字符串拆分为组的正则表达式

C# 将字符串拆分为组的正则表达式,c#,regex,C#,Regex,如何使用正则表达式在c中匹配此字符串,使其每行返回4个组 1个或多个数字|一个或多个字母|一个或多个字母|一个或多个X数字\n 例如: 123|ABC|ABC|X-1;X-12;X-13 123|ABC|ABC|X-1 我试过这个 \d+\\\ A-Z\\ A-Z\\ X-d+为什么用大炮射击鸟类?=!如果你能简单地用这个方法来实现 string test = "123|ABC|ABC|X-1;X-12;X-13"; string [] groups = test.Split('|');

如何使用正则表达式在c中匹配此字符串,使其每行返回4个组

1个或多个数字|一个或多个字母|一个或多个字母|一个或多个X数字\n

例如:

123|ABC|ABC|X-1;X-12;X-13
123|ABC|ABC|X-1
我试过这个
\d+\\\ A-Z\\ A-Z\\ X-d+

为什么用大炮射击鸟类?=!如果你能简单地用这个方法来实现

string test = "123|ABC|ABC|X-1;X-12;X-13";

string [] groups = test.Split('|');
它将返回一个由|

分隔的元素数组。您考虑过使用text.Split“|”吗?