我在 JavaScript 表单验证中遇到问题。我必须以这种格式存储号码 1-74347064527 我已经尝试过这些正则表达式但不能正常工作:
var srNo =/^[-0-9]*$/;
var srNo = /^[0-9]+(-[0-9]+)+$/;
var srNo=/^([0-9]+-)*[0-9]+$/;
为此建议一些正则表达式。 亲切的问候。
最佳答案
除非您有其他限制,否则这应该有效:
var srNo = /^\d+-\d+$/;
如果您更喜欢 [0-9]
语法:
var srNo = /^[0-9]+-[0-9]+$/;
关于javascript - 仅包含数字和破折号的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26124991/