search
HomeBackend DevelopmentPHP Tutorial PHP 将邮箱转成邮件地址,该怎么处理

PHP 将邮箱转成邮件地址
怎么将用户填写的邮箱转换成邮箱地址啊?如下


HTML code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
比如:
邮箱: php@163.com                     php@qq.com
转换成 :http://mail.163.com           http://mail.qq.com

邮箱:php@vip.163.com          php@vip.sina.com
转成:http://vip.163.com       http://vip.sina.com



非常感谢

------解决方案--------------------
$str = "php@vip.163.com";
echo getMailServer($str);
function getMailServer($mail) {
if (stripos($mail, 'vip') !== false) {
$pre = '/^[a-z]+@vip/i';
$rep = 'http://vip';
} else {
$pre = '/^[a-z]+@/i';
$rep = 'http://mail.';
}
return preg_replace($pre, $rep, $mail);
}

最好多给几个例子,如果就你给的例子就这么写咯。
正则当然是能不用就不用,不过经过长时间观察,在这种小东西上,实在没必要去争取那一点点效率啥的.
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Springboot怎么使用内置tomcat禁止不安全HTTPSpringboot怎么使用内置tomcat禁止不安全HTTPMay 12, 2023 am 11:49 AM

Springboot内置tomcat禁止不安全HTTP方法1、在tomcat的web.xml中可以配置如下内容让tomcat禁止不安全的HTTP方法/*PUTDELETEHEADOPTIONSTRACEBASIC2、Springboot使用内置tomcat没有web.xml配置文件,可以通过以下配置进行,简单来说就是要注入到Spring容器中@ConfigurationpublicclassTomcatConfig{@BeanpublicEmbeddedServletContainerFacto

鸿蒙原生应用随机诗词鸿蒙原生应用随机诗词Feb 19, 2024 pm 01:36 PM

想了解更多关于开源的内容,请访问:51CTO鸿蒙开发者社区https://ost.51cto.com运行环境DAYU200:4.0.10.16SDK:4.0.10.15IDE:4.0.600一、创建应用点击File->newFile->CreateProgect。选择模版:【OpenHarmony】EmptyAbility:填写项目名,shici,应用包名com.nut.shici,应用存储位置XXX(不要有中文,特殊字符,空格)。CompileSDK10,Model:Stage。Device

爱奇艺视频下载后vip过期还能看吗?爱奇艺视频下载后vip过期还能看吗?Mar 13, 2024 pm 03:30 PM

  爱奇艺视频下载后vip过期还能看吗?爱奇艺视频是很多用户们的首选影视剧播放平台,对于一些影视剧资源是用户们需要充值vip才能看的。那么vip过期了下载的视频还能看吗?下面就让本站来为用户们来仔细的介绍一下爱奇艺会员下载的视频会员过期能看吗问题解析吧。  爱奇艺会员下载的视频会员过期能看吗  答:不可以看了。  这个主要是出于对版权的保护。  会员到期以后,下载的VIP的影视剧就不可以观看了。  而且如果你想要把你下载的离线视频同步到其他的设备里面,这个也是不支持的。  爱奇艺会员其他特权一览

网易云音乐可以免费听vip的歌吗 不是vip听vip音乐方法网易云音乐可以免费听vip的歌吗 不是vip听vip音乐方法Mar 13, 2024 pm 01:34 PM

  网易云音乐拥有丰富的歌曲版权,你们每天都可以打开这个软件,听自己想要听的全部的好歌,每天都可以一直沉浸在其中,畅享优质的内容解闷,海量的歌曲资源,有大量的免费歌曲,也有一些是vip歌曲,需要的vip才能够听,但是开vip就需要花钱,很多的小伙伴们,都非常的不乐意,想要知道有没有免费白嫖的方法,不花钱享受这些歌,在这里小编为你们提供了几个方法,有需要的都可以看一看了解一下,让你免费的享受到想要听的vip歌曲,感兴趣的都不要错过了!在网易云音乐中,每天签到都能赚取一定数量的音乐豆,这些音乐豆可以

Keepalived的安装和VIP自动漂移Keepalived的安装和VIP自动漂移Feb 19, 2024 pm 01:30 PM

Keepalived是一个基于LVS(Linux虚拟服务器)的高可用性解决方案,它主要用于Linux环境下的负载均衡和故障转移。Keepalived通过使用虚拟IP地址(VIP)和健康检查机制来确保服务的连续性和可靠性。其中,VIP自动漂移是Keepalived的一个关键特性,它允许在主服务器故障时,将服务无缝地切换到备份服务器。本文将简要介绍Keepalived的安装及配置,以实现高可用性集群。旨在为初学者提供指导,帮助他们掌握这一关键技术,提升Linux系统管理能力。名词解释在深入了解Kee

JAVA发送HTTP请求的方式有哪些JAVA发送HTTP请求的方式有哪些Apr 15, 2023 am 09:04 AM

1.HttpURLConnection使用JDK原生提供的net,无需其他jar包,代码如下:importcom.alibaba.fastjson.JSON;importjava.io.BufferedReader;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.io.OutputStream;importjava.net.HttpURLConnection;

番茄小说svip和vip区别番茄小说svip和vip区别Mar 21, 2024 am 08:36 AM

在数字阅读日益盛行的今天,番茄小说凭借其丰富的内容和优质的阅读体验,吸引了大量书迷。而对于许多热爱阅读的用户来说,成为番茄小说的VIP或SVIP会员,能享受到更多专属权益,那么由于二者的价格也并非一致,很多用户们都还不了解番茄小说VIP和SVIP究竟有何区别,那么本文就将为你详细解析两者之间的权益差异,希望能为大家带来更加良好的会员开通体验!番茄小说svip和vip区别答案:区别在与会员等级、权益和价格。一、svip1、代言人权益:会员可获得杨紫电子相册及会员中心专属皮肤;2、免广告特权:听书、

番茄小说怎么白嫖vip呢?番茄小说会员免费领取方法!番茄小说怎么白嫖vip呢?番茄小说会员免费领取方法!Mar 15, 2024 pm 03:01 PM

一、番茄小说怎么白嫖vip呢?番茄小说会员免费领取方法!1.提供签到功能,完成签到任务可以获取一定的金币积分。2.将软件分享给好友来获取积分,每成功分享1位好友,可以获得一些积分金币。3.邀请未注册过软件的用户,每成功邀请1位新用户,能获得积分金币。4.在软件的每日答题页面,回答问题可以获取一定的积分。5.在番茄免费小说的观看视频页面,观看视频可以赠送用户一天的会员资格。总结:以上的方法都可以获得金币、积分,累计后可以兑换优惠券、阅读券等道具,还能获得临时会员的资格。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!