gpt4 book ai didi

c++在子字符串的最后一个匹配之后删除子字符串

转载 作者:搜寻专家 更新时间:2023-10-31 02:08:42 24 4
gpt4 key购买 nike

在最后一次出现给定子字符串(包括它)之后删除字符串的最后部分的紧凑方法是什么?在 bash 参数替换方面,它相当于:

VAR=${VAR%substring*}

是否有库(例如 boost)支持使用通配符或类似的东西进行替换?

最佳答案

没有通配符,我找到的解决方案如下

string.erase(string.rfind("substring"));

提供的子字符串在字符串中找到

关于c++在子字符串的最后一个匹配之后删除子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47205773/

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