我想为我的字符串创建一个模式:它应遵循以下规则:
第1位仅包含4位数
第二位只包含一个' - '
第3位只包含3位数
第四名只包含一个' - '
第五名只包含3位数
第6位只包含6位数
第7位只包含一个' - '
第8位只包含1位数。
0010-155-072-120410-0
我使用此功能但不起作用:'/[1-9]{4}-[1-9]{3}-[1-9]d{3}-[1-9]{6}-[1-9]{1}/'
答案 0 :(得分:3)
'/^\d{4}-\d{3}-\d{3}-\d{6}-\d$/'
使用它。在您的示例中,您在中间有额外的"d"
字符
另外,不要忘记包括开始和结束符号,以避免在开始和结束时出现额外的字符。