財団(zurb)が提供するパスワードパターンを上書きしたいのですが、上書きされた正規表現を識別せず、デフォルトの式に従ってエラーが生成されました。デフォルトでは、財団が提供するパスワード検証は、「大文字1文字、数字1文字、および特殊文字1文字を含む8文字以上である必要があります」です。そのために私は以下を使用しました:
1)
<head>
<script>
$(document)
.foundation()
.foundation('abide', {
patterns: {
new: ^[a-zA-Z]\w{3,14}$,
}
});
</script></head>
<body>
<form class="custom" data-abide>
<div class="row">
<div class="large-12 columns">
<label>Password <small>required</small></label>
<input type="password" pattern="new" required >
<small class="error" data-error-message="">validation error.</small>
</div>
</div>
</form>
</body>
2)
<form class="custom" data-abide="">
</form>
3) 入力タグで直接使用されるパターン:
<input type="password" pattern="^[a-zA-Z]\w{3,14}$" required >
しかし、これらはすべて機能していません。問題を解決するために何か提案してください。
サンプルプログラムを見つけることができます -ここ