首页
85问答库
>
正则表达式要求仅数字开头与结尾,数字与数字之间只能是逗号或者-号,并且,与-不能同时存在,怎么写?
正则表达式要求仅数字开头与结尾,数字与数字之间只能是逗号或者-号,并且,与-不能同时存在,怎么写?
例如: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)
相关问答
最新问答
求一篇08奥运观后感(800字左右)
谁可以告诉我一首DJ歌
小明去超市购物,一个玩具车40元2角,买一送一,相当于每个玩具车多少钱?
有哪些经济现象可以用西方经济学宏观部分的理论来分析? 多举几个例子,例如经济危机等。
在惠普激光打印机如何执行无边距打印 ?
pdf的文字复制到记事本就成乱码了,怎么办
在软件测试工作中,怎么搭建测试环境呢?怎么做呢?简单流程说下。
本人两个支付宝账号第二个帐号怎么开通不了余利宝
笔记本突然蓝屏关机都关不了怎么办啊?
下列动物行为中,属先天性行为的是( ) A.大山雀偷喝牛奶 B.黑猩猩用蘸水的树枝钓取白蚁