Задать вопрос
@Smiz001
C#-developer

Как вытащить буквы из строки?

У меня есть образец строки:
string str = "0.005 кв.м";
Мне необходимо достать из нее "кв.м", вот что-то никак не пойму, как это сделать в C#. С цифрами проблем нет, их получается достать из образца таким шаблоном:
string pattern = @"\b((\d+\,\d+)|(\d+\.\d+)|(\d+))";


Подскажите как это сделать с буквами, с [:alpha:] у меня что-то не получается.
  • Вопрос задан
  • 470 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Решения вопроса 2
Rou1997
@Rou1997
var ed_izm = str.Split()[1];

Единственная проблема - при наличии пробела между "кв." и "м" сработает неверно. Но можно сделать иначе, просто выкинув все слева от первого пробела.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы