正则表达式只允许数字,破折号和点数

时间:2015-10-18 07:20:40

标签: regex

正则表达式应该允许只包含数字(0-9)或短划线( - )或点(。)的字符串?

当字符串包含其他字符串时(如字母表或上面未列出的其他特殊字符),禁止使用。

实施例: 允许

  • 0
  • 500-100-2.3.123

不允许的

  • ABC123
  • 500-A-c.def
  • 100 *

1 个答案:

答案 0 :(得分:1)

这样的事情:

^[0-9.-]*$