我正在尝试执行正则表达式替换。因此,我定义了以下表达式:
^(?:9903[0]*([0-9]*)){20}$
此表达式应匹配
99030000000000000001
99030000000000000011
99030000000000000111
99030000000000001111
99031111111111111111
但不是
9903111111111111111
事实上,在我使用 {1,20} 作为量词或完全删除它之前,上面的表达式不起作用。但是由于我想在不知道 [0]* 长度和变量长度的情况下检查整个字符串的长度,所以我的表达式有问题。
非常感谢您提前提供的帮助。
D