I have a pattern (?<=.*?\*)([\-\+])(.\d{0,2})(?=(d))
which will return -45 in a string *-45d using http://regexstorm.net/tester when I use this pattern in my c# code it doesn't return anything.
string text= "*-4d";
string pattern = @"(<?<=.*?\*)([\-\+])(.\d{0,2})(?=(d))";
var result= Regex.Match(text, pattern);
any ideas why this is?
@"(<?<...be@"(?<...?