我有一个计算字段的字符串,其中包含字段,运算符,函数等。 我需要从这个字符串中提取字段。字段的格式为:[TableName]。[FieldName],其中TableName和FieldName mai包含空格。 我解决了TableName和FieldName的问题,没有带正则表达式的空格:
List<string> fieldsFound = new List<string>();
string pattern = @"\[(\w*)(\])(\.)(\[)(\w*)(\])";
foreach (Match match in Regex.Matches(formula, pattern))
{
fieldsFound.Add(match.Value);
}
所以,我需要一个可以在TableName和FieldName中使用空格的模式。 谢谢!