一个字符串必须包含下面这些可能
字符串 | 说明 |
---|---|
123, | 3位数字加上一个逗号 |
123 | 3位数字什么都不加 |
,123 | 逗号加上一个3位数字 |
1234567, | 7位数字加上一个逗号 |
1234567 | 7位数字什么都不加 |
,1234567 | 逗号加上一个7位数字 |
预想值 | 正确与否 |
---|---|
123 | 正确 |
1234 | 错误 |
123,1234 | 错误 |
,123 | 正确 |
,123, | 正确 |
123,1234567, | 正确 |
上述数字3位和7位都是可以,但是其他位数就不行
一个字符串必须包含下面这些可能
字符串 | 说明 |
---|---|
123, | 3位数字加上一个逗号 |
123 | 3位数字什么都不加 |
,123 | 逗号加上一个3位数字 |
1234567, | 7位数字加上一个逗号 |
1234567 | 7位数字什么都不加 |
,1234567 | 逗号加上一个7位数字 |
预想值 | 正确与否 |
---|---|
123 | 正确 |
1234 | 错误 |
123,1234 | 错误 |
,123 | 正确 |
,123, | 正确 |
123,1234567, | 正确 |
上述数字3位和7位都是可以,但是其他位数就不行
这个正则表达式真的好奇怪,不过貌似还是有办法的: