preg_replace删除多个匹配项
|
我环顾四周,但找不到合适的解决方案。
我有这串
$area = array(\"Some Text area 1\", \"Some Text area 2\", \"Some Text area 33\", \"Some Text area 40\")
我想构造一个preg_replace,将删除单词“ area”和其后的1或2位数字。
我可以这样做以删除“区域1”
$area = preg_replace(\'/area 1/\',\'\', $area);
我可以继续重复此操作以删除其他匹配项,但效果不是很好。
我可以只用一个preg_replace删除模式吗?
提前致谢
没有找到相关结果
已邀请:
4 个回复
奥李
将删除所有带有文字“'area \',后跟数字的匹配项。
哩翔购
玩翁文醚碱
味芯憨
我发现是使用
。 因此完整的代码将是:
哪里 $ files是包含文件名的数组,我通过以下方式获得了文件名:
显然,需要额外的格式才能将其放入我建议的html中,但这很容易。希望它对@jamester或遇到此问题的其他人有所帮助。