加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式常用函数

发布时间:2020-12-14 06:14:22 所属栏目:百科 来源:网络整理
导读:? php // preg_match("正则表达式","字符串")用于在字符串中查找匹配项 $email = "[email?protected]" ; if ( preg_match ("/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([.a-zA-Z0-9_-])+([.a-zA-Z0-9_-]+)+([.a-zA-Z0-9_-])$/", $email )){ echo ‘ 匹配成功 ‘ ;
<?php 
//preg_match("正则表达式","字符串")用于在字符串中查找匹配项 
$email = "[email?protected]"; 
if (preg_match("/^([a-zA-Z0-9])+([.a-zA-Z0-9_-])*@([.a-zA-Z0-9_-])+([.a-zA-Z0-9_-]+)+([.a-zA-Z0-9_-])$/",$email)){ 
 echo匹配成功
; 
}else { 
 echo匹配失败
; 
} 
//preg_quote("字符串") 在每个有正则表达式语法前面加入一个转义字符即 
 
$str = "php点点通是一个学习php的网站,(⊙o⊙)…"; 
echo preg_quote($str); 
echo "
"; 
 
//preg_split("正则","字符串")分割字符串 
$php = "+php++点点通++++是好网站"; 
$field = preg_split("/+{1,}/",$php); 
foreach($field as $f){ 
echo $f." "; 
} 
echo "
"; 
//preg_grep("正则","字符串") 与数组匹配后返回新数组 
$phpddt = array("php点点通","php100","呵呵","hahaha","phpchina"); 
$item = preg_grep("/^php/",$phpddt); 
print_r($item); 
 
echo "
"; 
//preg_replace("正则","替换内容","原字符串")  很重要,很常用 
$a = "欢迎光临http://www.aspzz.cn/"; //给http开头的加上超链接 
echo preg_replace("/http://(.*)//","${0}","$a"); 
?> 

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读