gpt4 book ai didi

php - 使用 PHP 内置 ltrim() 删除单个字符

转载 作者:可可西里 更新时间:2023-11-01 12:48:32 26 4
gpt4 key购买 nike

有没有一种简单的方法可以使用 ltrim() 来删除匹配项的单个实例而不是所有匹配项?

我正在循环遍历字符串数组,我想删除第一个且仅是第一个匹配项(在本例中为元音):

ltrim($value, "aeiouyAEIOUY");

使用默认行为,字符串 aardvarkAardvark 将被修剪为 "rdvark"。我希望结果是 "ardvark"

我无论如何都不受 ltrim 的约束,但它似乎是最接近的内置 PHP 函数。 ltrim 会很好,rtrim 有一个可选参数“limit”,只是说...:)

最佳答案

只需使用 preg 替换它有一个限制选项

例如

$value = preg_replace('/^[aeiouy]/i', '', $value, 1); 

关于php - 使用 PHP 内置 ltrim() 删除单个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14076470/

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