// 日期回显
exportfunction formatTime(val,famet='YYYY-MM-DD HH:MMM:SS'){
if(famet =='YYYY-MM-DD HH:MMM:SS'){
let year = val.getFullYear()let month = val.getMonth() + 1let day = val.getDate()let hh = val.getHours()let mm = val.getMinutes()let ss = val.getSeconds()
month = month >9 ? month :'0' + month
day = day >9 ? day :'0' + day
hh = hh >9 ? hh :'0' + hh
mm = mm >9 ? mm :'0' + mm
ss = ss >9 ? ss :'0' + ss
return year + '-' + month + '-' + day + ' ' + hh + ':' + mm + ':' + ss
}}
// 校验
exportfunction reg(data){
//你输入的手机号长度或格式错误
let reg = /^(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{
8}$/
// 姓名格式校验
let reg = /^[\u4E00-\u9FA5\uf900-\ufa2d·s]{
2,6}$/;
//身份证号校验
let reg = /^[1-9]\d{
7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{
3}$|^[1-9]\d{
5}[1-9]\d{
3}((0\d)|(1[0-2])){
数据.substr(6, 8).replace(/(.{
4})(.{
2})/, "$1-$2-") , 身份证年月日回显}if(!reg.test(data)){
uni.showToast({
title: "你输入的手机号长度或格式错误",
icon: 'none'});returnfalse}returntrue}
入力欄に絵文字は入力できませんが、カンマやピリオドなどの一般的な記号は入力可能です。
value = value.replace(/(\ud83c[\udc00-\udfff])|(\ud83d[\udc00-\udfff])|(\ud83e[\udc00-\udfff])|[\u2100-\u32ff]|[\u0030-\u007f][\u20d0-\u20ff]|[\u0080-\u00ff]/g,"")return value.replace(/(^\s*)|(\s*$)/g,"").trim();