【发布时间】:2009-07-07 16:15:51
【问题描述】:
我有一个非常简单的带有单个表单字段的 cfform:
<cfform action="asdf.cfm" method="post">
<cfinput name="fieldName" type="text" size="20" maxlength="20" required="yes" validate="regex" pattern="[A-Za-z]" message="Only characters are allowed." />
<input type="submit" name="btnSubmit" value="check" />
</cfform>
理论上,这将只允许 A-Z 和 a-z 任意组合,并且其中必须包含一些内容。
实际上,我可以输入“a a”并且 javascript 验证不会抱怨。由于“空格”字符不在 A-Z 中,也不在 a-z 中,这是怎么回事?
谢谢! 克里斯
【问题讨论】:
标签: regex validation coldfusion cfform cfinput