正则校验IP及端口和域名和手机号、座机同步校验
正则校验
let value="http://www.baidu.com"
let num=fieldsValue.sdtName.split(":")if(num.length!==3) return this.$message.warning("请输入正确的IP地址或域名及端口格式!例如:http://www.baidu.com:80")//校验IP地址let ip=/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$///校验域名let url= /^(?=^.{3,255}$)[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+$///校验端口号let port=/^(([0-9]|[1-9]\d{1,3}|[1-5]\d{4}|6[0-5]{2}[0-3][0-5]))$/let isReturn=(ip.test(num[1].replace("//",''))||url.test(num[1].replace("//",'')))if(!isReturn) return this.$message.warning("请输入正确的IP地址例如:127.0.0.1或者域名例如:www.baidu.com")if(!port.test(num[2])) return this.$message.warning("请输入正确的端口号例如:80")
## 同步校验手机号及座机格式<a-col span="12"><a-form-item label="联系方式"><a-inputplaceholder="请输入联系方式"autocomplete="off"style="width:100%;"v-decorator="['contactType',{rules: [{ required: true, message: '请输入联系方式' },{ pattern: /^1[3-9][0-9]{9}|(0\d{2,3}\d{7,8})$/, message: '手机号或者座机格式不正确' },],initialValue: type === 'edit' ? peopleRecord.contactType : null,},]"/></a-form-item>
正则校验IP及端口和域名和手机号、座机同步校验相关推荐
- Debian配置Apache虚拟主机(IP、端口、域名)
apache2有三种方式实现虚拟主机,IP.端口和域名.用户输入不同的IP.端口.域名.访问到的就会是不同的站点. 域名方式: 服务器需要搭建DNS服务,本文省略搭建DNS服务的过程. 在/var/w ...
- Nginx基于IP,端口,域名配置虚拟主机
Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.其特点是占有内存少,并发能力强,事实 ...
- 二级域名共享主机IP和端口
个人网站原文地址:http://www.chengweinan.com/article/31 今天在个人网站上新增了一个"极客频道",使用的是二级域名geek.chengweina ...
- apache多站点解决方案(同端口不同IP,同IP不同端口,多域名)
这里所有的操作都是基于win10进行的. 准备工作 要实现apache部署多站点,首先我们要找到 httpd.conf 文件 并找到如下两行代码,把其注释 # 去除. //在我的电脑上其在184行,各 ...
- 信息收集域名、IP、端口服务、指纹识别相关信息
信息收集域名.IP.端口服务.指纹识别.Googlehacking.目录信息.Githack相关信息 域名相关的信息 域名是什么 域名的分类 国际域名 国别域名 新顶级域名 域名联系人信息 whois ...
- 基于同一个IP但是不同端口的不同网页的访问,一个端口一个域名
1. 基于同一IP的不同端口访问不同的网站(可以通过域名去访问) ip+port1 -> 对应一个域名 ip+port2 -> 对应一个域名 使用域名1我应该访问到 ip+port1对应的 ...
- 制作一个ip多域名访问,或一个ip不同端口访问,或多个ip访问的网站。
环境:windows server 2008 64位 一.在windows2008上安装IIS服务 下一步 安装完成关闭 二.搭建测试网站 127.0.0.1连接测试 域名测试 修改host文件 C: ...
- Linux上基于IP访问网站、基于同一IP不同端口访问网站、基于DNS域名访问网站、将不同域名解析到同一IP不同端口
本文基于Linux上CentOS 7版本配合httpd服务.nginx进行配置演示 一.基于IP搭建web服务器 1.为虚拟机网卡新添加一个ip地址并重启网卡 2. 新建配置目录并写入内容 3.编辑配 ...
- js正则校验IP和IP段
通过js的正则表达式校验ip和ip段,比如以下格式: 192.168.1.1,102.179.1.1/20.20 const reg = new RegExp(/^(?:25[0-5]|2[0-4]\ ...
最新文章
- linux svn 开机启动
- golang-exec cmd data race
- gitlab 安装报错:Could not find modernizr-2.6.2 in any of the sources
- SAP固定资产、管理会计模块习题-针对END-USER
- 智能可穿戴平台,你更看好谁?
- javaCV - 视频截帧,清晰度调整,转gif,视频转音频
- linux-5.12-rc1-dontuse
- 鸿蒙引领着未来,华为智慧屏V65图赏:鸿蒙OS引领未来
- 传智教育1月12日在深交所成功挂牌上市,教育行业A股IPO第一股今诞生!
- 使用MTL库求解最小二乘解
- w3school和w3cschool两个网站有什么关系和区别?
- ABB机器人模块加密软件,代模块加密,加密之后别人就看不见你 写的程序,也无法打开,但是可以正常运行
- win10系统更新后文件丢失的解决办法
- MFC二叉树可视化绘制 (C++)—— 插入、删除、先序遍历、中序遍历、后序遍历、层序遍历(基于平衡二叉树实现)
- 图灵学院python_Python——利用图灵创建聊天机器人
- 读提交和可重复读区别
- offer--刷题之路(持续更新)
- 微型计算机系统的发展历史,计算机的系统发展历史
- mysql分库分表篇
- 6、幻灯管理 - 后端功能开发 - 微擎小程序模块应用开发