实例php正则{},实例PHP正则表达式{}应用详解

变速箱保养 2025-11-23

以下是一些使用PHP正则表达式的实例,包括匹配、替换和验证等操作:

实例描述代码
1匹配邮箱地址
preg_match('/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+"".[a-zA-Z]{2,}/',$email);
2替换文本中的特定内容
str_replace('old','new',$text);
3验证手机号码格式
preg_match('/^1[3-9]""d{9}$/',$phone);
4提取URL中的域名
preg_match('/http(s)?://([""w-]+"".)+[""w-]+(/[""w-./?%&=]*)?/',$url,$matches);echo$matches[1];
5检查字符串是否包含数字
preg_match('/""d/',$string);
6匹配日期格式(YYYY-MM-DD)
preg_match('/^""d{4}-""d{2}-""d{2}$/',$date);
7验证密码强度
preg_match('/^(?=.*[a-z])(?=.*[A-Z])(?=.*""d)[a-zA-Z""d]{8,}$/',$password);
8提取HTML标签中的文本内容
preg_match_all('/>(.*?)';

以上实例展示了PHP正则表达式的强大功能,您可以根据实际需求进行修改和扩展。

实例php正则{},实例PHP正则表达式{}应用详解

举报
实例php求min,PHP实例教程:如何使用PHP编写求最小值的函数
« 上一篇 2025-11-23
实例php模板拼接,实例PHP模板拼接:使用短标签与长标签的区别与示例
下一篇 » 2025-11-23