単一のフォームフィールドを持つ非常に単純な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>
理論的には、これはAZとazの任意の組み合わせのみを許可し、その中にいくつかのコンテンツが含まれている必要があります。
実際には、「a a」を入力することができ、javascriptの検証は文句を言いません。「スペース」文字はAZにもazにもないので、何が起こっているのでしょうか。
ありがとう!クリス