用于字符串模式的正则表达式,例如Question1Label

时间:2017-10-16 23:54:26

标签: regex

所以我从我的视图中提交了一堆标签,范围从Question1Label到Question10Label。我想创建一个正则表达式,可以验证它遵循以下格式。

问题

标签

有谁知道如何创建可以执行此操作的正则表达式?

到目前为止,我有这个:

^Question[0-20]Label*$

1 个答案:

答案 0 :(得分:2)

Question[1-9][0-9]*Label适用于1-99

如果您想要1-20,以下内容也应该有效:

Question([1-9]|1[0-9]*|20)Label

这基本上意味着我们有1-9或1,然后是0-9或20。