Я использую следующий код для извлечения метода и свойства из строкиИспользование регулярных выражений извлечения метода и свойства
string pattern = @"@[\w\.\()]+";
string value = "Create Account for @DisplayName() (Code : @Code)";
var reg = new Regex(pattern);
var matchs = reg.Matches(value);
foreach (var match in matchs)
{
Console.WriteLine(match.ToString());
}
Ниже приведен результат
@DisplayName()
@Code)
Это не мой ожидаемый результат, я ожидаемый результат:
@DisplayName()
@Code
Как это сделать?
Regex на каком языке? –
Я использую .Net framework 4 – Eagle