社区
基础编程
帖子详情
怎样将下列正则中增加对特殊字符的支持?
zairwolf
2004-05-03 03:42:00
<?
$post="[img]aaaa[/img]";
echo preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;<>\*\(\)\"]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/isU","\\2",$post);
即可转换结果为aaaa,而我如果在aaaa中间加上一个问号,即$post="[img]aa?aa[/img]";就不能被转换。怎样增加对该字符的转换?
...全文
124
1
打赏
收藏
怎样将下列正则中增加对特殊字符的支持?
<? $post="[img]aaaa[/img]"; echo preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;\*\(\)\"]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/isU","\\2",$post); 即可转换结果为aaaa,而我如果在aaaa中间加上一个问号,即$post="[img]aa?aa[/img]";就不能被转换。怎样增加对该字符的转换?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
caye
2004-05-03
打赏
举报
回复
echo preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;<>\*\(\)\"]+)|[a-z0-9\/\\\._\- ?]+)\[\/img\]/isU","\\2",$post);
springboot测试实例(JUnit 5 + SpringBootTest + MockMvc + H2 + Mockito).rar
springboot测试实例(JUnit 5 + SpringBootTest + MockMvc + H2 + Mockito).rar本文件为https://andyy.blog.csdn.net/article/details/160367956?spm=1011.2415.3001.5331博客所对应的源代码文件,适合新手小白入门学习
全域GEO智能推广系统 企业线上获客源码
全域GEO智能推广系统 企业线上获客源码 多平台排名优化搭建
工艺管道支架标准图集.rar
工艺管道支架标准图集.rar
基础编程
21,889
社区成员
140,337
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章