当前位置: 首页 > news >正文

string

  • 🔍 查找相关

    // 查找子串
    size_t pos = str.find("sub");      // 查找首次出现
    size_t pos = str.rfind("sub");     // 从后往前查找
    size_t pos = str.find_first_of("aeiou");    // 查找任意字符首次出现
    size_t pos = str.find_last_of("aeiou");     // 查找任意字符最后出现// C++23 新增
    bool contains = str.contains("sub");  // 检查是否包含子串
    
  • 📏 长度和容量

    str.length();     // 字符串长度
    str.size();       // 同 length()
    str.empty();      // 检查是否为空
    
  • ✂️ 子串操作

    // 获取子串
    string sub = str.substr(pos, count);  // 从pos开始取count个字符
    //若超出了则到结尾即终止,因此count的大小不是很重要
    string sub = str.substr(pos);         // 从pos到结尾// 删除
    str.erase(pos, count);    // 删除从pos开始的count个字符
    str.erase(iterator);      // 删除迭代器位置
    str.erase(start_it, end_it); // 删除迭代器范围/*e.g
    string s6 = str;
    s6.erase(s6.begin() + 7, s6.begin() + 13);  // 删除"World!"
    cout << "6. erase(iter1, iter2): " << s6 << std::endl;
    // 结果: "Hello,  Programming is fun!"
    */str.clear();              // 清空字符串// 插入(此处的插入都是插在前面)
    str.insert(pos, "text");  // 在pos处插入
    str.insert(pos, count, 'c'); // 插入count个字符c
    //这里如果count超出了str的结尾则到结尾就终止
    
http://www.gsyq.cn/news/73292.html

相关文章:

  • 基于MATLAB的验证码识别系统实现
  • 2025年下半年北京央国企就业公司推荐排行榜:北京中嘉裕福科技有限公司领跑
  • 2025年下半年江苏徐州工业吊扇厂家综合推荐榜单
  • 2025 年电解抛光设备厂家最新推荐榜,技术实力与市场口碑深度解析,助力企业精准采购不锈铁/益铭金属/纯镍/镜面成套/小型/精密/金属钼/节能电解抛光设备公司推荐
  • 51单片机基础-软件IC 及其方便应用
  • 2025年苏州地区咖啡培训优质中心推荐,靠谱的咖啡培训学校全
  • Lasso算法在数据挖掘中的深入解析与MATLAB实现
  • 会议服务公司怎么选?三大标准助您决策!会议服务公司 | 活动策划公司 | 合肥会议活动策划公司推荐!
  • Redis 过期 key 删除策略
  • 深入解析:redis怎么处理并发——redis高并发处理的5个最佳实践
  • 2025.12 做题记录
  • 微信小程序开发公司怎么选?稳定运维服务商考察指南:硬件小程序/名片小程序/商城小程序/物联网小程序多领域全涵盖小程序开发公司推荐
  • 香港主机能用百度云加速吗
  • 2025 墨西哥人力资源公司推荐:Safeguard Global EOR 名义雇主优势盘点
  • 2025 越南人力资源公司选哪家?Safeguard Global 专业的EOR 名义雇主
  • 2025年中国管式炉制造商排行榜:管式炉优质供应商厂推荐
  • 2025 年太阳能路灯厂家最新推荐排行榜:聚焦耐候稳定与弱光发电核心优势的优质品牌精选节能,农村,公路,6 米,LED,锂电池,新农村,定制,定做太阳能路灯公司推荐
  • node接收 RabbitMQ消息
  • 代码 Copilot 类产品深度使用感受
  • 口碑好的公司注册机构推荐:北京金账本财税
  • 2025年12月全球十大中频电炉厂商盘点
  • 2025年12月装配式混凝土水池/雨水调蓄池厂家权威推荐TOP5
  • 2025年12月雨水收集系统厂家权威推荐TOP5 海绵城市建设优选指南
  • 【GitHub】Github远程仓库快速入门指南 - zhiao
  • 2025 年 CFD 经纪商品牌最新推荐榜,聚焦企业技术实力与市场口碑深度解析
  • rust语言属性#[repr(c)]
  • 2025年干粉挤压压球机工厂权威推荐榜单:立式干粉压球机‌/工业干粉压球机‌/干式粉体压球机‌‌源头工厂精选
  • 【2025最新版】Bandizip下载安装教程:轻量高效的压缩工具全流程解析
  • Markdown转Word的5种高效实现方法
  • 如何用Nano Banana Pro做产品渲染?API接入+提示词分享+示例