博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于 preg_replace_callbank 的学习记录
阅读量:7283 次
发布时间:2019-06-30

本文共 434 字,大约阅读时间需要 1 分钟。

<?php

// 将文本中的年份增加一年.
$text = "April fools day is 04/01/2002\n";
$text.= "Last christmas was 12/24/2001\n";
// 回调函数
function next_year($matches)
{
// 通常: $matches[0]是完成的匹配
// $matches[1]是第一个捕获子组的匹配
// 以此类推
return $matches[2];
}
echo preg_replace_callback(
"|(\d{2}/\d{2}/)(\d{4})|",
"next_year",
$text);

?>

//返回的是第二个子组的匹配项(一个括号为一个子组)

April fools day is 2002

Last christmas was 2001

转载于:https://www.cnblogs.com/paddygege/p/7787190.html

你可能感兴趣的文章
这大概是全世界最酷的“工牌”!拿到的中国人个个都不简单
查看>>
当京东小哥坐在电影院的前排,抬头看到了这样的一幕
查看>>
巴西数字支付公司StoneCo美国上市 蚂蚁金服是股东
查看>>
张超《独家记忆》番外来袭 获封“宝藏男神”
查看>>
益海嘉里为健康中国“加油”
查看>>
10月豪华品牌仅3家增速超10% 最差的月销204台 高增长将成过去?
查看>>
微信到底该不该封杀多闪,聊天宝还有马桶APP
查看>>
阿里巴巴成为国家信息安全漏洞库(CNNVD)支撑单位
查看>>
手摸手,带你用vue撸后台 系列二(登录权限篇)
查看>>
10种JavaScript开发者必备的VS Code插件
查看>>
数据库中间件 MyCAT 源码分析 —— XA分布式事务
查看>>
3月份Github上最热门的数据科学和机器学习项目TOP7
查看>>
再析cookie和session
查看>>
iOS下日志记录
查看>>
再看《社交网络》有感
查看>>
深入理解Ribbon之源码解析
查看>>
WebSocket系列之JavaScript字符串如何与二进制数据间进行互相转换
查看>>
Ubuntu 服务器安装 Java Web 开发环境
查看>>
HTTP 缓存
查看>>
RSA签名的PSS模式
查看>>