- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
public bool ParsеOboznString(string obozn)
{
Thread.CurrentThread.CurrentCulture = new CultureInfo("ru-RU"); // Установка русской культуры
try
{
Regex reg = new Regex(@"(\D*)(\d*)([^\+]*)[\+]?(\d+[,]\d+)*"); // регулярное выражение
Match m = reg.Match(obozn); // разбор строки обозначения
....
....
....
}
catch
{
return false;
}
return true;
}
Интеллигенция одобряет.
гуглопереводчик?
Это полезно как в логировании, так и в читаймости кода, логика работы становится понятнее.
Если там ошибок не предвидится, то тогда и try-catch не нужен.
Доставило. Никому не интересно, что же делает эта регулярка. Просто это регуляка, смирись читатель.