2015-10-28 1 views
-1

Узор, что мне нужно регулярное выражение будет: Строка чисел, разделенных десятичной точкой Строка не должна начинаться с десятичной точкой Никакая часть строки не должен начинаться с а 0 Однако 0 может стоять отдельно строка не должна начинаться или заканчиваться десятичной точкойнужно регулярное выражение для проверки по определенной схеме

примером может быть: Действительно строка: 124235.321434.54365436.89293982102.737833.0.111122

Invalid строка: 0 0.000.19101 1.2.3.5.A .1.2.3.

+0

Что вы уже пробовали? Где примеры того, что вы уже исследовали, чтобы решить вашу проблему? –

ответ

0
([1-9]\d*|0)(\.([1-9]\d*|0))* 

Это должно отвечать всем вашим требованиям.