【发布时间】:2009-01-24 20:45:48
【问题描述】:
我如何创建具有这些简单规则的验证器。如果
表达式是有效的必须以字母开头
它必须以字母结尾
它可以包含破折号(减号),但不能包含在表达式的开头或结尾
【问题讨论】:
-
您应该指定开始和结束之间的部分的外观。
-
对……换句话说,除了中间有破折号的可能性之外,整个东西应该是字母吗?
-
这太模糊了。破折号和字母之间可以有任何东西,只要它以字母开头和结尾吗?还是只有开头和结尾的字母和可能的破折号?这会将字符串的长度限制为 2 或 3 个字符。
标签: ruby-on-rails regex