Задать вопрос
  • Как правильно построить regex?

    velvetflower
    @velvetflower Автор вопроса
    DevMan Спасибо!
    А в случае если строка будет в таком виде A.B.CD.1.EF.2.G.3.H без последнего "блока" с точкой?
    Приведенное вами выражение выведет в таком случае A.B.CD.1.EF. до второй цифры.
    Замена на (.*)\w{1}\. решает проблему, но тогда в случае с дополнительным .JKL в строке захватит лишнего.
    Может есть какой-то универсальный вариант?