标签: ruby-on-rails ruby regex
在我的Ruby on Rails应用程序中,我需要一个接受以下值的正则表达式:
{DD}
{MM}
{YY}
{NN}
{NNN}
{NNNN}
{NNNNN}
{NNNNNN}
-
_
.
#
我还是正则表达式的新手,我想出了这个:
/\A[a-zA-Z._}{#-]*\z/
这已经很好用了,但它也匹配了不应该被允许的字符串,例如:
}FOO或{YYY}
}FOO
{YYY}
有人可以帮忙吗?