当前位置: 首页 > 面试题库 >

从String PHP删除前3个字符和后3个字符

公良俊楚
2023-03-14
问题内容

我需要删除字符串的前3个字母和字符串的后3个字母。我知道我可以使用substr()从某个字符开始,但是如果我需要剥离第一个字符和最后一个字符,我不确定是否可以实际使用它。有什么建议么?


问题答案:

将负值作为length参数(第3个参数)传递给substr(),例如:

$result = substr($string, 3, -3);

所以这:

<?php
$string = "Sean Bright";
$string = substr($string, 3, -3);
echo $string;
?>

输出:

布里


 类似资料:
  • 问题内容: 删除字符串的前三个字符的最有效方法是什么? 例如: 问题答案: 只需使用子字符串:将返回

  • 问题内容: 从字符串中删除最后一个字符的最快方法是什么? 我有一个像 我想删除最后一个’,’并取回剩下的字符串: 最快的方法是什么? 问题答案: 首先,我尝试没有空格,并得到一个错误结果。 然后,我添加一个空格并获得良好的结果:

  • 问题内容: 我是python编程的新手,我有点困惑。我尝试从字符串中获取字节以进行哈希和加密,但是我得到了 字符串前面的b字符,如以下示例所示。有什么办法可以避免这种情况吗?有人可以提供解决方案吗?对不起这个愚蠢的问题 输出: 问题答案: 解码是多余的 首先,您对这种情况有误解,这是因为对所发生的事情有误解。 您会得到,因为您已对其进行编码,现在它是一个字节对象。 修正: 您可以先打印字符串 编码

  • 我试图删除字符串的最后一个字符,我能找到的所有文档都说这是有效的。 然而,每当我尝试它时,IDE都会告诉我第二行没有影响,当我运行代码时,它输出“test”而不是“tes”,这是我希望它做的。我认为我正在阅读的文档是关于python 2而不是3的,因为我不明白为什么这个简单的代码不能工作。有人能告诉我如何在python 3中删除字符串的最后一个字母吗?

  • 问题内容: 在我的应用程序中,我将附加一个字符串以创建路径以生成URL。现在,我想在按“后退”按钮时删除该附加字符串。 假设这是字符串: 现在我想要一个这样的字符串: 我怎样才能做到这一点? 问题答案: 您可以使用相同的方法

  • 问题内容: 我已经在SOAP消息中工作过,以从Web服务获取LoginToken,并将LoginToken存储在String中并用于打印。此打印[wdsd34svdf],但我只想wdsd34svdf,如何删除方括号。请任何人帮助我。 谢谢 例: 输出:[wdsd34svdf]我想要wdsd34svdf 问题答案: 这很容易,您需要先找到[和]的索引,然后再找到子字符串。(这里[总是在开始处,]在结