我想要一个模式的正则表达式
1) 字符串至少可以包含一个'/'和一个数字(/2/) 或带空格的数字(//232 232/) 或只有一个空格(///////)
2) 不允许输入文字
**valid inputs:**
/1 323////
///////323 3232
//4343//4343
3/
**Invalid inputs:**
/////
121
///////3434dsds344//
//dsd///232
我已经使用了 ^/*(?:\\d[\\d ]*/*)*$
但对于像 232///这样的少数有效输入,这是失败的//232
有人能帮忙吗?
最佳答案
这个应该可以工作:
(?=.*\d)(?=.*\/)^[\d\/ ]+$
关于java - 此模式的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15969364/