Как сделать точки в деньгах чтобы было понятно сколько у тебя денег, к примеру сейчас это выглядит так: 59000000
Сделать нужно вот так: 59.000.000
Буду благодарен!
\B - вроде бы запрещает ставить . перед регулярным выражением
(?= - поиск всего, что находится в группе (пока оно не достигнет соответствующей закрывающей скобки)
\d{3} - ищет 3 числа подряд.
(?!\d) - ищет еще одну цифру, но исключая ее, убедившись, что цифры находятся в группах по 3 и не сопровождаются цифрами, которые не входят в группы из 3.
Таким образом, в основном он ищет 1 или более групп из 3 цифр и заменяет только полные группы из 3, начиная с конца строки, заставляя его превращать 3333333 в 3.333.333.