gpt4 book ai didi

php - 如何获得某个角色之后的所有内容?

转载 作者:IT老高 更新时间:2023-10-28 11:48:07 25 4
gpt4 key购买 nike

我有一个字符串,我想在某个值之后获取所有内容。字符串总是以一组数字开始,然后是一个下划线。我想在下划线之后得到字符串的其余部分。因此,例如,如果我有以下字符串以及我想要返回的内容:

"123_String" -> "String"
"233718_This_is_a_string" -> "This_is_a_string"
"83_Another Example" -> "Another Example"

我该怎么做这样的事情?

最佳答案

strpos()找到下划线的偏移量,然后 substr 获取从该索引加 1 开始的所有内容。

$data = "123_String";    
$whatIWant = substr($data, strpos($data, "_") + 1);
echo $whatIWant;

如果您还想在尝试获取之前检查字符串中是否存在下划线字符 (_),可以使用以下命令:

if (($pos = strpos($data, "_")) !== FALSE) { 
$whatIWant = substr($data, $pos+1);
}

关于php - 如何获得某个角色之后的所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11405493/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com