以下のような追加の検証一度使用layuiフォーム検証form.js、検証レイ=「電話」は、レイ検証=「メール」は必須要求しますが、私は要件を満たさないことができる多くの時間がありますが、あなたは記入する必要があります認証方法は、要件を満たしていないネイティブform.jsを提供し、我々は、我々は唯一対応する正規表現でform.jsを次layui変更する必要が実装する必要があるだろう、このような機能を実装する必要がありますので、ルールに従って、埋めるために「/」 '続い|(^ $) :このように、'
verify: {
required: [/[\S]+/, "必填项不能为空"],
phone: [/(^$)|^1\d{10}$/, "请输入正确的手机号"],
email: [/(^$)|^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/, "邮箱格式不正确"],
url: [/(^$)|(^#)|(^http(s*):\/\/[^\s]+\.[^\s]+)/, "链接格式不正确"],
number: function(e) {
if (!e || isNaN(e)) return "只能填写数字"
},
date: [/(^$)|^(\d{4})[-\/](\d{1}|0\d{1}|1[0-2])([-\/](\d{1}|0\d{1}|[1-2][0-9]|3[0-1]))*$/, "日期格式不正确"],
identity: [/(^$)|(^\d{15}$)|(^\d{17}(x|X|\d)$)/, "请输入正确的身(和)份(谐)证号"]
}