如何使用正则表达式在c#中匹配此字符串,以便每行返回4个组?
一个或多个数字|一个或多个字母|一个或多个字母|一个或多个X-Digit(s)\ n
示例:
123|ABC|ABC|X-1;X-12;X-13
123|ABC|ABC|X-1
我试过这个 \ d + \ |(A-Z)\ |(A-Z)\ |(X-)d +
答案 0 :(得分:2)
为什么要用鸟类射击?=!如果您可以简单地使用String.Split方法来实现
string test = "123|ABC|ABC|X-1;X-12;X-13";
string [] groups = test.Split('|');
它将返回由|