Я пытаюсь проверить десятичное число из 13 цифр до и 4 цифр после точки, исключая запятую, т. Е. Запятая не должна учитываться как цифра.
Действительные случаи
1,234,567,890,123.1234
1234567890123.1234
123456789012.1234
1234567890123.123
12345.123
1.2
0
В действительных случаях
12345abc.23 // string or special characters not allowed
1,234,567,890,1231.1234
1,234,567,890,123.12341
12345678901231.1234
1234567890123.12341
Текущее регулярное выражение
^[0-9]{1,13}(\.[0-9]{0,4})?$
Текущий Regex
считает запятую как цифру.
Любая помощь будет отличной.