php 域名的正则验证
如今域名的后缀有非常多,并且还有中文域名。所以,每页特别好的正则验证。记录一下自己设置的规则:
/^([a-z]|\d|[\x7f-\xff])+\.([a-z]|[\x7f-\xff])+$/
中文域名需要转换一下,可以使用
idn_to_ascii();
当然也可以转换回来:
idn_to_utf8();
当前在使用这个函数的时候,发现有些docker中并没有扩展,报错:
Uncaught Error: Call to undefined function idn_to_ascii()
//安装php扩展
apt-get update \
&& apt-get install -y zlib1g-dev libicu-dev g++ \
&& docker-php-ext-configure intl \
&& docker-php-ext-install intl
php 域名的正则验证相关推荐
- 直接可以拿去用的正则验证表达式
直接可以拿去用的正则验证表达式 为了方便自己也方便初学的学弟们,自己总结了网上的众多正则验证式,现分享给大家,可以直接拿去用. 一.校验数字的 1 数字:^[0-9]*$ 2 n位的数字:^\d{n} ...
- php获取邮箱内容吗,php正则验证email邮箱及抽取内容中email的例子
1,php正则验证email格式: 复制代码 代码示例: if (ereg("/^[a-z]([a-z0-9]*[-_\.]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0 ...
- 【VUE+Elemet 】最全正则验证 + 表单验证 + 注意事项
目录 一.正则验证 1.输入字母/数字/下划线: 2.请输入中英文/数字/下划线: 3.请输入中文/英文: 4.规范金额: 5.用户名不能全是数字: 6.中文: 7.非中文: 8.限制长度: 9.数字 ...
- 经典案例重点案例:点名表,JS正则验证全选、全不选、反选,点击可以实现三个功能,轮播图 字符串截取以及替换,图片切换
重点案例: 点击开始点名,框内的名字转动 点击结束点名,框内的转动停止,并出现一个随机的学生姓名 <!DOCTYPE html> <html> <head> ...
- 正则验证邮箱、手机号
正则验证邮箱 const regEmail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/ console.log(regEmail.t ...
- js中关于邮箱号、手机号。。等的正则验证模板
js正则验证模板 </pre><pre name="code" class="html"> <span style="w ...
- js正则验证特殊字符
js正则验证特殊字符 方案一 var regEn = /[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im,regCn = /[·!#¥(--)::& ...
- js正则验证手机号码有效性
通过js正则验证手机号码的有效性,方法如下: 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript" ...
- 正则验证车牌号码,包括新能源车牌
正则验证 直接上代码 // 正则验证车牌,验证通过返回true,不通过返回false function isLicensePlate(str) {return /^(([京津沪渝冀豫云辽黑湘皖鲁新苏浙 ...
最新文章
- Python常用模块之time模块
- 用一个按钮做主窗口,可以吗?
- Visual Studio 2008 Windows Server 2008 预发布-20日在南宁
- Linux如何在栈上分配内存,Java堆与栈内存分配及String小记
- 慕课堂计算机word,数字技能 – 办公工具(Microsoft Word、Excel、Power Point)
- c++ stack 遍历_C/C++内存分配!
- PyQt5应用与实践
- ASP.NET Core 应用发布与部署指南
- python举两种字符串引号的例子_python里的单引号和双引号的有什么作用
- Google Wave 的失败给现代实时协作办公的一个重大教训!
- 微信语音怎么转发?微信转发语音居然是这样做的…
- windows下mysql忘记密码重置
- 刀片服务器接显示器,刀片服务器的vga切换方法
- 【20保研】四川大学计算机学院(软件学院)2019年全国优秀大学生暑期夏令营招生简章...
- P13~P14 谋定而后动,知止而有得
- 计算机windows7桌面是指什么,在windows7中,桌面指的是什么
- Luminar 4:AI 人像照片增强器
- edge浏览器 路径获得
- python 可迭代对象是什么_python中可迭代对象指的是什么
- linux全盘扫描,3个有用的基于GUI和终端的Linux磁盘扫描工具