v1.0.38: 邮箱/国内手机号/身份证正则格式校验 - 后端validate.php(接入person add/update、duplicate_check账号校验、soft_update、hard_add/convert)前端common.js三函数+person/media/fragment表单提交校验

This commit is contained in:
nanguaboss
2026-08-09 22:58:36 +08:00
parent 4ff4349ef5
commit 3a5cdcdd36
12 changed files with 112 additions and 1 deletions
+5
View File
@@ -138,6 +138,11 @@ function cleanEmail(v) {
return String(v == null ? '' : v).trim();
}
/** 格式校验:邮箱 / 国内手机号 / 身份证 */
function validateEmail(v) { return /^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}$/.test(String(v || '').trim()); }
function validatePhoneCN(v) { return /^1[3-9]\d{9}$/.test(String(v || '').trim()); }
function validateIdCard(v) { return /^\d{15}$|^\d{17}[\dXx]$/.test(String(v || '').trim()); }
/* ============ 会话与权限 ============ */
/**