Actions

Translations

Translations:Using regular expressions/126/zh-cn

From LimeSurvey Manual

从 1 到 99999 的数字

/^([1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9])$/
/^[1-9][0-9]{0,4}$/ does the same as above but should run a little faster

从 1 到 999, 从1.000 到 999.999 到 999.999.999 的数字

/^[1-9][0-9]{0,2}(?:\.[0-9]{3}){0,2}$/

匹配从 1 到 999, 1.000 到 999.999 到 999.999.999 的数字,不匹配像 999.1.1 , 94.22.22, 999.1.22, 999.11.1, 999.1.333 的数字。