Я хочу добавить фильтр к моему EditText
, в котором принимаются различные значения валют, такие как
Формат валюты США: 123 456,00
Формат испанской валюты: 123.456,00
Кроме того, я хочу сохранить максимум 10 цифр до десятичной точки и максимум 2 цифры после десятичной.
Мое регулярное выражение для фильтрацииЗначение EditText равно (([0-9|(,.)]{0,13})?)?((,.)[0-9]{0,2})?
Но это регулярное выражение принимает значения типа ,,,,,,,
или .......
Как изменить это регулярное выражение, которое строго принимает оба формата валюты с одинаковым шаблоном?
Любая помощь приветствуется.Заранее спасибо.