mirror of https://github.com/certd/certd
				
				
				
			fix: 修复邮箱包含.号校验失败的bug
							parent
							
								
									e11b3becfd
								
							
						
					
					
						commit
						65dcae79f8
					
				| 
						 | 
				
			
			@ -54,7 +54,9 @@ onMounted(async () => {
 | 
			
		|||
async function addItem() {
 | 
			
		||||
  const email = newEmail.value;
 | 
			
		||||
  //验证邮箱格式
 | 
			
		||||
  if (!/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(newEmail.value)) {
 | 
			
		||||
  const regExp =
 | 
			
		||||
    /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/;
 | 
			
		||||
  if (!regExp.test(email)) {
 | 
			
		||||
    notification.error({
 | 
			
		||||
      message: "请填写正确的邮箱地址",
 | 
			
		||||
    });
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue