问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

'~-([a-z])~'这是什么正则表达式~代表什么???

发布网友 发布时间:2024-10-07 16:39

我来回答

2个回答

热心网友 时间:2024-11-15 23:05

<?php
echo preg_replace_callback('~-([a-z])~', function ($match) {
    return strtoupper($match[1]);
}, 'hello-world');
// 输出 helloWorld

你是从php文档里面的这个例子看到的吧。

~-([a-z])~  

两个~是分隔符,不会匹配具体字符串的。

这个正则表达式的意思是:匹配一个减号 -,并且减号后面紧跟着一个小写字母。hello-world里面只有-w被匹配到,并且匹配结果$match是一个数组,有两项 array('-w', 'w'),因为正则表达式中出现了括号,第二项(w)是括号中的表达式的匹配结果。回调函数把$match[1],也就是w转化成大写,并返回。所以结果是helloWorld

热心网友 时间:2024-11-15 23:06

两边的~都是分隔符 没有实际意义,也可以换成 /
是php里面的吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 河南师范大学属于新乡哪个区 绩效的特点有哪些 绩效的特征有哪些 男人老是出虚汗是怎么回事 男性出虚汗怎么办 qq空间打开之后只显示文字,皮肤和图片都显示不了,这是怎么回事? 公司从13年开始突然实行绩效考核,业绩不达标一半工资,莫名其妙的我被拉... 淘宝上的十月妈咪专柜店怎么样,有没有在那买过东西的? 淘宝母婴购百科名片 孕妇淘简介 郏县友谊医院特色技术 郏县友谊医院医院特色治疗项目 郏县友谊医院百度名片 设计实验,用两种等效替代法间接测量用电器的电阻R,画出电路图,写出实验... ...经常需要测量某用电器的电阻,测电阻的方法有多种.(1) 求侯卫东官场笔记全集完整版的下载地址或分享!谢谢啊! 求侯卫东官场笔记1049章之后的所有章节。。。谢谢。 求《侯卫东官场笔记》1,2,3,4,5,6,7,8,9,10,11,12,13,14,15部 txt下载... 梦幻69魔王怎么玩! 《大中国》带有主旋律的大合唱伴奏有的 天津养老保险交多少年才能终身享受? 【人教版易错解析】小学数学1-6年级下册易错习题及解析,速速收藏! 为什么说头顶有凹陷的人,记忆力差 请问股票里沽空是什么意思?做空! 在粤嵌教育培训完之后,有什么用吗,能自己独立做开发,做项目吗,这个学校... 我总头疼记忆力减退爱发脾气今天发现我头顶有个块圆形下凹,这是脑... 头顶尖尖的人聪明吗 怎样在excel中去掉自动插入图形的标志? (这个标志删除后(del)还有会... 带美瞳的技巧和注意事项,越具体越好 ...成完全相同的两块小长方体,表面积增加了0.9平方米,这根 ...面积增加了0.8平方分米。这根木材原来的体积是 金稻蒸脸器如何加水 投标报表有什么要求 招标需要什么报表 冠军足球经理01-02(CM01-02)的修改器 大家能帮我找找01\02冠军足球经理的下载地址么? 冠军足球经理哪一个版本资源占用比较少?之前玩的0304比较慢 哪里有cm3的数据升级包? 我舅舅有在超市里偷东西的习惯,每次放在衣服的口袋里都成功的偷出来了... 如何在微博中设置超话仅自己可见