@LakeForest

Как написать рег. выражение для поиска по паттерну: одна тысяча/и/..?

Нужно отловить в любых предложениях слово тысяча и слово до, если оно было.
С вас две тысячи (две тысячи)
Ноль один тысяча девятьсот девяносто девять (один тысяча)
Тысяча сорок три (тысяча)
Одна тысяча (одна тысяча)
Три тысячи (три тысячи)
Ноль ноль два два нуля тысяча восемьсот восемь (нуля тысяча)

Хочу переводить слова в числа, но number_parser считает, что "один тысяча" - это 1000. Нужно после один поставить запятую.
Для этого я хочу отловить данные ситуации, затем через pymorph2 убедиться, что оба слова одинакового подежа, склонения и множества. Если разного, то хочу устанавливать запятую перед "тысячью".
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы