php 正则格式化图片,php利用正则表达式格式化电话号码的方法
本篇文章主要介绍php利用正则表达式格式化电话号码的方法,感兴趣的朋友参考下,希望对大家有所帮助。
本文实例讲述了php格式化电话号码的方法。具体分析如下:
这个函数只适用于美国电话,中国电话需要自己修改一下function format_phone($phone)
{
$phone = preg_replace("/[^0-9]/", "", $phone);
if(strlen($phone) == 7)
return preg_replace("/([0-9]{3})([0-9]{4})/", "$1-$2", $phone);
elseif(strlen($phone) == 10)
return preg_replace("/([0-9]{3})([0-9]{3})([0-9]{4})/","($1) $2-$3",$phone);
else
return $phone;
}
总结:以上就是本篇文的全部内容,希望能对大家的学习有所帮助。
相关推荐:
php 正则格式化图片,php利用正则表达式格式化电话号码的方法相关推荐
- java 特殊符号正则_java利用正则表达式处理特殊字符的方法实例
前言 一串字符串中有特殊符号,可能会影响到相关接口业务,所以需要把字符串中的特殊字符都过滤掉 百度上面搜索大部分处理方法是通过正则表达式, 他需要处理的特殊符号都写进正则表达式中去校验, 这种方式一眼 ...
- python正则匹配特殊字符_python 利用正则表达式提取特殊信息
1.删除字符串中的 Python注释 案例: import re time = "2020-01-01 # 这是一个日期" num = re.sub(r'#.*$', " ...
- 树莓派3SD卡格式化-Windows下利用SDFormatter格式化SD卡
下载软件并安装https://download.csdn.net/download/qq_40584960/10878320 在电脑端解压然后插入你要格式化的Miscro SD卡,然后打开软件运行 选 ...
- Windows下利用**SDFormatter**格式化SD卡
树莓派3-SD卡格式化-Windows下利用SDFormatter格式化SD卡 格式化前准备 下载SDFormatter软件 下载 一张Miscro SD卡 读卡器 电脑 格式化步骤 下载软件并安装 ...
- (Buuctf) [第五空间2019 决赛]PWN5 简单格式化字符串漏洞利用
这题是个基本格式化字符串漏洞利用; 满足if条件即可得到答案; 使 nptr 与 dword_804C044 相等即可; 可以使我们利用的是 第一次的输入输出; addr=0x804C044 payl ...
- 正则表达式格式化字符串
正则表达式格式化字符串 var string = "{0}是一个实用的{1},包含很多有趣的功能."; v2.format(string, "v2", &quo ...
- 格式化字符串漏洞利用 一、引言
一.引言 原文:Exploiting Format String Vulnerabilities 作者:scut@team-teso.net 译者:飞龙 日期:2001.9.1 版本:v1.2 这篇文 ...
- 如何利用字符串格式化漏洞
0×00 printf函数中的漏洞printf函数族是一个在C编程中比较常用的函数族.通常来说,我们会使用printf([格式化字符串],参数)的形式来进行调用,例如 然而,有时候为了省事也会写成 事 ...
- 格式化字符串漏洞利用时计算的偏移到底是什么?
格式化字符串漏洞利用时计算的偏移到底是什么? 我们平时在自己做题或者是看大佬们的wp时都会看见这种说法 说法一: 说法二: 相信有不少半路出家的小白都和我一样都只是知其然不知其所以然,那这里所说的&q ...
- php正则银行卡号,JS使用正则控制用户输入银行卡号及格式化
//js正则实现用户输入银行卡号的控制及格式化 function formatBankNo (BankNo){ if (BankNo.value == "") return; va ...
最新文章
- MariaDB/MySQL备份和恢复(三):xtrabackup用法和原理详述
- 如何发表cscd核心论文_新手如何发表论文
- Openstack 通过 SQLAlchemy-ORM 访问数据库
- 在linux下配置java,在Linux下配置Java开发环境
- Spring Boot文件上传
- 计算机原理 信息化教学设计,小学数学信息化教学设计
- 【codevs1935】【BZOJ2879】美食节,网络流之动态加点
- 风控趋势|隐私计算几大落地场景与三方数据市场
- 一文读懂语音语义识别技术的现状与未来
- 单元化架构之流量调度篇
- [Filecoin]协议实验室关于SNARK竞赛的公告
- wannier拟合能带总是拟合不上_中科大PRL:面内磁化的本征量子反常霍尔效应:搜索规则和材料预测...
- rpmbuild告警mangling shebang in xxx from /bin/python to /usr/bin/python/python2.
- 基础:CSS3选择器详解
- 优美段落集锦(高中)——希望能帮助当年的“我们”
- 桌面计算机和笔记本被称为,网络上常见的PC是什么意思?深度解读计算机发展史...
- pytorch框架下faster rcnn使用softnms
- 【Python实战案例】读取雷达基数据
- Linux(ubuntu)安装libevent
- 推理速度数倍提升,大幅简化多GPU后端部署:Meta发布全新推理引擎AITemplate