Regex для анализа международных чисел с плавающей точкой
Мне нужно регулярное выражение, чтобы получить числовые значения, которые могут быть
111.111,11
111,111.11
111,111
И разделите целые и десятичные части, чтобы я мог хранить в БД с правильным синтаксисом
Я старался([0-9]{1,3}[,.]?)+([,.][0-9]{2})?
Без успеха, так как это неОбнаружить вторую часть :(
Результат должен выглядеть так:
111.111,11 -> $1 = 111111; $2 = 11