繁体   English   中英

正则表达式以使用ASP.Net中的C#匹配多组字符串模式

[英]Regular expression to match multiple set of string patterns using C# in ASP.Net

我目前在C#中有一个代码可以算出单个模式的发生

  MatchCollection collection = Regex.Matches(readedLine, @"work=R");
  countedChars = collection.Count;

当我需要在一行中查找或匹配多组字符串或模式时该怎么办。 例如

如果在一行中同时找到“ work = R”,“ product = X”和“ function = V”,那么它将自动具有1个计数,否则,或者如果其中之一不匹配,则不进行计数。

您需要先行,并且可能需要使用开始和结束行标记。

这是一个示例: http : //regexr.com/3f8pk

否则,如果不必处理大量数据,则可以使用三个单独的正则表达式模式,并查看行是否与所有这三个模式都匹配。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM