首页 > IT职业 > IT生活 > PHP开发者常用的正则表达式及实例【长期更新收录】
正则表达式在程序开发中是非常有用的,用好正则我们可以搜索、验证及替换文本或任何类型的字符。在这篇文章中,UncleToo为大家搜集了15个开发过程中常用的PHP正则表达式、函数及PHP示例,学习这些你会发现正则有多么强大。
从字符串中删除特定字符:本段代码实现删除字符串中除所有大小写字母及数字以外的字符。
| 12345 | |
验证用户名:以下代码验证用户名是否由字母、数字及下划线组成。
添加信息到图片alt属性:使用下面函数,可以实现将文章标题添加到图片的alt属性中。
/', $content, $images);if(!is_null($images))
{foreach($images[1] as $index => $value)
{if(!preg_match('/alt=/', $value))
{$new_img = str_replace('![]()
将EMail文本自动添加Mailto链接
\1 a>', $text);echo $string;?>
过滤限制级词语
验证电话号码:这是一个很常见的功能 例如:展报
替换超链接href属性的内容:
农业经';$replacement = "yes";$pattern = '/(?
在页面上查看源文件,显示为:农业经
验证邮箱正则表达式:此功能在用户注册是经常使用
IP地址验证
邮政编码验证
高亮显示文本:
1 span>', $text);echo $text;?>
从特定的URL中提取域名;输出:
验证域名格式是否正确:
使用文章标题生成URL:输出:my-name-is-nongyejing
添加http://到URL地址
当我们需要用户填写网址时,很多用户往往不填写http://直接输入域名,使用下面代码可将http://添加到网址的前面。
将URL转换为超链接
这时一个很有用的功能,他可以将url地址或email地址转换为可点击的超链接文本。例如:国画网
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1075/viewspace-2809213/ ,如需转载,请注明出处,否则将追究法律责任。