单个短划线电话号码 - 正则表达式验证

kjv*_*kjv 0 javascript regex

我需要一个简单的正则表达式来验证xy格式的电话号码,其中x和y可以表示任意数量的数字,短划线是可选的,但是如果它确实显示它大部分都在字符串内(短划线必须有数字位于它的左边和右边)

moo*_*dow 6

/^\d+(?:-\d+)?$/ 应该做的伎俩.