Задать вопрос
  • Почему андроид меняет шрифт в SVG?

    @dimas6000 Автор вопроса
    Рома Зварич, большое спасибо, помогло.
    Правда я так и не смог разобраться, почему добавление шрифтов внутри svg через font-face не работает.
    А за решение огромное спасибо!
  • Почему квантификатор {n, } не срабатывает как описано на MSDN?

    @dimas6000 Автор вопроса
    Saboteur, спасибо большое за указание ошибки, корректно работающее выражение выглядит так:
    (?<=Должник\W*)([А-ЯЁа-яё]+[\-\s]+){3,}
    Из-за кусочка [\-\s]? работало некорректно, не сразу понял это из ответа.
  • Почему квантификатор {n, } не срабатывает как описано на MSDN?

    @dimas6000 Автор вопроса
    Спасибо за ответ, или я чего-то не понимаю, или ваш вариант регулярного выражения не работает, ни в коде на C#, ни на regex101.com.

    Задача:
    Выбрать комбинации из 3 или более слов, записанными буквами в неизвестном регистре (поэтому регистр букв в регулярном выражении игнорируется при его использовании), слова разделены пробельными символами, слова могут быть составными через дефис (наверное, не более 1 дефиса, хотя теоретически есть шанс на тройное имя). Комбинации идут после слова "Должник", регистр слова всегда правильный, между словом "Должник" и комбинацией могут быть неизвестные небуквенно-цифровые символы в неизвестном количестве.
    После комбинации всегда следуют небуквенные символы (индекс цифрами).

    Спасибо за ваш ответ, он помог мне понять, что начало нужно записать так:
    (?<=Должник\W*)
  • Почему квантификатор {n, } не срабатывает как описано на MSDN?

    @dimas6000 Автор вопроса
    Saboteur, спасибо за ответ!
    Вот эта часть распознается, как большая буква и затем маленькие буквы в количестве больше 1. Это точно то, что вы хотели получить? У вас по идее вообще не должно так работать.
    Если у вас это работает, значит где-то уровнем выше вы вообще отключили чувствительность к регистру.

    Да, это то, что я хотел получить, и выше чувствительность к регистру отключается, используется "RegexOptions.IgnoreCase".
    И почему я сделал именно так, сейчас подумав уже не могу обосновать)
    Спасибо за исправление.

    Думаю надо +, а не ?

    А вот это прям ошибка-ошибка, спасибо, поправил!