删除最后两个斜杠之间的文本(PHP)

詹姆斯·鲍勃

我已经建立了一个浏览文件的系统;现在我有一个问题:

我的路径字符串是这样的: A/Abba/2004/

我想删除最后两个斜杠之间的文本(本例中为2004)
所以输出应该像A/Abba/

谁能帮我作为如何在php中存档?

谢谢。

皮特

如果您尝试删除字符串的最后一部分,则可以这样操作:

$input = 'A/Abba/2014/';
$array = array_filter(explode('/', $input));
array_pop($array);
$correct = implode('/', $array);

array_filter 从数组中删除空字符串

explode 通过给定的分隔符将字符串转换为数组

array_pop 从给定数组中删除最后一项

implode 使用给定的'glue'将数组转换为字符串

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Bash中提取最后两个斜杠之间的字符串

如何在最后两个反斜杠之间查找和添加子字符串?

获取Python中URL中最后两个斜杠位置之间的字符串

在 PHP 中删除两个或多个字符串文本之间的重复单词

仅当字符串末尾的括号之间有两个文本块时,如何删除字符串中括号之间的最后一个文本块?

如何删除两个标签之间的文本?

删除两个方括号之间的所有文本

使用jQuery删除两个标签之间的文本

删除两个标签python之间的文本

如何获得两个文本之间的最后一个文本?

如何在两个斜杠之间提取字符串php

在两个文本之间获取文本

如何使用 sed 或 awk 获取两个模式之间的最后一组文本

删除R中字符串中最后两个单词之间的间隙

REGEX:选择两个斜杠之间的匹配项吗?

如何在两个整数之间放置斜杠“/”?

包含两个反斜杠的 MySQL 文本

正则表达式提取 2 个正斜杠后面的字符,但忽略两个正斜杠(和后面的文本)是否在双引号之间

提取两个P之间的文本

两个容器之间的文本颤动

提取两个行号之间的文本

从两个词之间提取文本

两个视图之间的文本

Mysql在两个日期之间删除

删除两个div之间的空白

删除两个梯形之间的空间

删除两个值之间的值

PHP:获取最后两个指定字符之间的字符串

有没有办法使用正则表达式从字符串的两个斜杠之间获取最后三个字母