Добрый день!
Подскажите пожалуйста, пытаюсь в текстовой строке найти нужное число " 4 " .
На сайте
https://regex101.com/ написал выражение и получил нужный результат.
Но когда перенёс в код, выражение стало работать не так, как надо :(
string regexs = "4,|, 4$|^ 4$";
var uDict = new Dictionary<long, string>();
uDict = db.o_judgecerth.ToDictionary( j => j.Id, j => j.Judges );
var findUsr = new List<long>();
foreach (var u in uDict)
{
if (Regex.IsMatch(u.Value, regexs) == true)
{
findUsr.Add(t.Key);
}
}
В список попадаю строки с числами 143,44 и тд.
А мне необходимы строки, которые содержать только число " 4 ", а не числа, где есть эта цифра.
Как же правильно?
Спасибо!