数字和斜线的正则表达式

时间:2016-12-02 09:45:47

标签: c# regex

我不知道正则表达式并且疯狂地找到一个接受包含数字和斜杠的格式的表达式。例如:

  • 5
  • 5/10
  • 10/15/30
  • 10/20/120
  • 20/120/250/300

3 个答案:

答案 0 :(得分:1)

这应该有效:

^\d+(\/\d+)*$

查看examples

这意味着:

  1. 我的字符串必须以一个或多个数字(^
  2. 开头(\d+
  3. 可选((..)*)后跟斜线一个或多个数字(\/\d+),甚至多次(*表示从0到多)
  4. 然后它必须结束($)。

答案 1 :(得分:0)

试试这个正则表达式:

^[0-9]+(\/[0-9]+)*$

答案 2 :(得分:0)

(\d+\/?\d?+)这对我来说很好,你可以在这里测试一下 Test Online