C# 正则表达式中的管道(多个)表达式
我有一套大体上差别很大的,但我设法找到了一些相似之处。数据可能完全不同,但它们有相同的结束类。我想知道相互使用多个正则表达式(用|将它们连接在一起)是否可行 大概是这样的:C# 正则表达式中的管道(多个)表达式,c#,regex,C#,Regex,我有一套大体上差别很大的,但我设法找到了一些相似之处。数据可能完全不同,但它们有相同的结束类。我想知道相互使用多个正则表达式(用|将它们连接在一起)是否可行 大概是这样的: "^([A-Z0-9]+|[d-k0-5]+|[xyz7-9]+)\\s+(Flag1|FLAG1)$"; 这是一个有效的设计吗?它会工作吗?或者我必须生成多个正则表达式字符串并每次运行它们吗 谢谢那样做没什么错。这将匹配以下字符串: TEST009标志1 def345标志1 zxy789 Flag1 没有任何问题
"^([A-Z0-9]+|[d-k0-5]+|[xyz7-9]+)\\s+(Flag1|FLAG1)$";
这是一个有效的设计吗?它会工作吗?或者我必须生成多个正则表达式字符串并每次运行它们吗
谢谢那样做没什么错。这将匹配以下字符串:
TEST009标志1
def345标志1
zxy789 Flag1
没有任何问题