正则表达式在程序开发中是非常有用的,用好正则我们可以搜索、验证及替换文本或任何类型的字符。在这篇文章中,UncleToo为大家搜集了15个开发过程中常用的PHP正则表达式、函数及PHP示例,学习这些你会发现正则有多么强大。
从字符串中删除特定字符:本段代码实现删除字符串中除所有大小写字母及数字以外的字符。
?
| 12345 |
验证用户名:以下代码验证用户名是否由字母、数字及下划线组成。
添加信息到图片alt属性:使用下面函数,可以实现将文章标题添加到图片的alt属性中。
$value)
{if(!preg_match('/alt=/', $value))
{$new_img = str_replace('将EMail文本自动添加Mailto链接
', $text);echo $string;?>
过滤限制级词语
验证电话号码:这是一个很常见的功能 例如:展报
替换超链接href属性的内容:
在页面上查看源文件,显示为:农业经
验证邮箱正则表达式:此功能在用户注册是经常使用
IP地址验证
邮政编码验证
高亮显示文本:
', $text);echo $text;?>
从特定的URL中提取域名;输出:www.jiaxiangz.com
验证域名格式是否正确:
使用文章标题生成URL:输出:my-name-is-nongyejing
添加http://到URL地址
当我们需要用户填写网址时,很多用户往往不填写http://直接输入域名,使用下面代码可将http://添加到网址的前面。
<%if (!preg_match("/^(http|https|ftp):/", $_POST['url'])) { $_POST['url'] = 'http://'.$_POST['url'];
}%> 将URL转换为超链接
这时一个很有用的功能,他可以将url地址或email地址转换为可点击的超链接文本。例如:国画网
原文出处



