PHP中用preg_match_all匹配方括号的问题
<?php$subject="我喜欢《钢铁是怎样炼成的》和《春秋》和<WhoAmI>";$result=array();preg_match_all('/(?<=<)(\...
<?php
$subject = "我喜欢《钢铁是怎样炼成的》和《春秋》和<Who Am I> ";
$result = array();
preg_match_all('/(?<=<)(\w| )*(?=>)|(?<=《)[\x{4e00}-\x{9fff}]*(?=》)/mu', $subject, $result);
print_r($result[0]);
?>
可以过滤书名号<< >>和< >
那我想过滤"[表情]和[/表情]"呢?
如果不支持中文的话,那"[img]和[/img]"呢
我是说要过滤整个哦~ 也就是过滤 "[表情]" 和 "[/表情]" 而不只是"[" 和 "]" 展开
$subject = "我喜欢《钢铁是怎样炼成的》和《春秋》和<Who Am I> ";
$result = array();
preg_match_all('/(?<=<)(\w| )*(?=>)|(?<=《)[\x{4e00}-\x{9fff}]*(?=》)/mu', $subject, $result);
print_r($result[0]);
?>
可以过滤书名号<< >>和< >
那我想过滤"[表情]和[/表情]"呢?
如果不支持中文的话,那"[img]和[/img]"呢
我是说要过滤整个哦~ 也就是过滤 "[表情]" 和 "[/表情]" 而不只是"[" 和 "]" 展开
2个回答
TableDI
2024-07-18 广告
2024-07-18 广告
VLOOKUP是Excel中用于垂直查找的函数,其基本用法包括四个参数:1. 查找值:即在数据表首列中需要搜索的值。2. 数据表:包含查找值的单元格区域或数组。3. 返回值所在列数:指定返回查询区域中第几列的值。4. 查找方式:选择精确匹配...
点击进入详情页
本回答由TableDI提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询