首页
116问答网
>
正则表达式要求仅数字开头与结尾,数字与数字之间只能是逗号或者-号,并且,与-不能同时存在,怎么写?
正则表达式要求仅数字开头与结尾,数字与数字之间只能是逗号或者-号,并且,与-不能同时存在,怎么写?
例如:1,2,31-2-3
2024-11-16 20:49:22
推荐回答(2个)
回答1:
正则:
^(\d[,-])+\d$
回答2:
var reg = /^(((\d+\,)+\d+)|((\d+\-)+\d+))$/;
var str = "1,2,3";
reg.test(str)
相关问答
最新问答
鱼缸氧气太多对鱼有害吗?
外架施工方案是什么?
安徽哪个市环境好且消费水平低
有关有自信心的名人名言
根号2+1分之1+根号3+根号2分之1+根号4+根号3分之1+根号5+根号4分之一+...+根号10+根号9分之1的值。
停车在等左转弯等红灯,发现直行变绿灯,以为左转绿灯,开车白线发现看错了,马上停
任意输入4个字符组成一个字符串,对该字符串中的字符按ASCII码值升序排列后输出,编程实现此功能
绝经后还会再来月经吗?
去肇庆发展好还是清远好
刑事和解的适用条件及范围有哪些