【发布时间】:2018-01-01 03:22:01
【问题描述】:
我正在尝试找到一个正则表达式代码来禁用用户输入的负数。 我正在玩弄代码,试图找到正确的代码,但没有取得太大的成功。
我当前的代码是:
Price: ko.observable().extend({
required: true,
pattern: '^[0-9].$'
})
【问题讨论】:
-
那个句号应该是小数吗?小数点后面可以有数字吗?
-
我不确定你所说的期间是什么意思。它可以是十进制的,只要它的数字为 1 及以上
-
你可以使用这个有用的正则表达式测试器:regex101.com
-
试试
'^[0-9]+(?:[.][0-9]+)?$'
标签: regex knockout.js