我正在使用JavaScript,希望能找到与1到6位数字匹配的模式,然后再加上可选的.nn。因此,最后,我希望有一个函数为与以下模式匹配的字符串返回True:nn nnn nn.nn nnnnn.nn nnnn nnnnnn.nn nnnnnn (其中n是一个数字)。谢谢!! 最佳答案 您可以使用/^\d{1,6}(.\d\d)?$/做到这一点,因此js看起来像:/^\d{1,6}(\.\d\d)?$/.test(str)