gpt4 book ai didi

c# - 删除最后一次出现的数值后的所有内容

转载 作者:行者123 更新时间:2023-11-30 15:45:08 27 4
gpt4 key购买 nike

我需要删除最后一次出现的数值后的所有内容,下面是一些示例:

1234D 应该是 1234
ABCD1234A_BC 应该是 ABCD1234

最佳答案

这个方法应该为你做:

public string StripAfterLastNumber(string s)
{
int index= s.LastIndexOfAny("0123456789".ToCharArray());
return s.Remove(index+1);
}

简化版:

public string StripAfterLastNumber(string s)
{
return s.Remove(s.LastIndexOfAny("0123456789".ToCharArray())+1);
}

关于c# - 删除最后一次出现的数值后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5487662/

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