1

我有一个文本字段。该字段必须接受最多 16 个字符,仅此而已。格式必须类似于:

d1(13).d2(2) --> 98564785.52

所以d1必须包含最多 13 个数字(不能超过 13 但可以小于 13 ,然后需要给出一个点(。)并且整个字符串中只能有一个点。在点之后,它将只接受两个数字。

我试过这样的东西\d*{13}\.{1}\d{2}。但它接受所有的点。请提出一些替代方案。

4

2 回答 2

2

您可以尝试:

^\d{1,13}\.\d{2}$
于 2013-08-30T13:00:15.303 回答
1

试试这个:

\d{1,13}\.\d{2}
于 2013-08-30T13:02:07.033 回答