正则表达式 C# 匹配字符串中间是任意字符的

string s = "XN/IN/TSAEI/HSLLKH INF(JAN12)/P1   +";
string pattern = "XN/IN(.*)INF\\((.*)\\)/P";
MatchCollection mc = System.Text.RegularExpressions.Regex.Matches(s, pattern, RegexOptions.IgnoreCase);
foreach (Match m in mc)
{
string ret = m.Value;
//另外 m.Groups[1],m.Groups[2]是非固定段字符串
}

 

来源:https://zhidao.baidu.com/question/479312237.html

你可能感兴趣的:(随笔,C#)