我只想允许不以零开头的数字。
我使用了正则表达式 ^((?!(0))[0-9]+)$
当我用 https://www.regextester.com/1926 测试它时效果很好但在我的 react 应用程序中它不能正常工作。
有人可以告诉我我在这里做错了什么吗?
编辑
这是我的代码
const sharenumberRegex = /^((?!(0))[0-9]+)$/;
estimatedShareValue: Yup.string()
.matches(sharenumberRegex, "Invalid number")
.required('*Please type positive number'),
最佳答案
关于javascript - 只允许不以零开头的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59563738/