
HTML <input> 标簽
隻能包含三個字母的輸入字段(不允許數字或特殊字元):
<form action="demo_form.html">
Country code: <input type="text" name="country_code" pattern="[A-Za-z]{3}"
title="Three letter country code">
<input type="submit">
</form>
Internet Explorer 10、Firefox、Opera 和 Chrome 支援 pattern 屬性。
注意:Safari 或者 Internet Explorer 9 及之前的版本不支援 <input> 标簽的 pattern 屬性。
pattern 屬性規定用于驗證 <input> 元素的值的正規表達式。
<b>注意:</b>pattern 屬性适用于下面的 input 類型:text、search、url、tel、email 和 password。
提示:請使用全局的 title 屬性來描述模式以幫助使用者。
提示:可以在我們的 JavaScript 教程中學習更多有關 正規表達式 的知識。
pattern 屬性是 HTML5 中的新屬性。
<input pattern="regexp">
值
描述
regexp
規定用于驗證 <input> 元素的值的正規表達式。
