| s.insert(pos, args) | 在pos之前插入args |
| s.erase(pos, len) | 删除从pos开始的len个字符。如果 len 省略,则删除 pos 开始的后面所有字符。返回一个指向 s 的引用。 |
| s.assign(args) | 将 s 中的字符替换为 args 指定的字符。返回一个指向 s 的引用。 |
| s.append(args) | 将 args 追加到 s 。返回一个指向 s 的引用。args 必须是双引号字符串 |
| s.replace(range, args) | 将 s 中范围为 range 内的字符替换为 args 指定的字符 |
| s.find(args) | 查找 s 中 args 第一次出现的位置 |
| s.rfind(args) | 查找 s 中 args 最后一次出现的位置 |
| to_string(val) | 将数值 val 转换为 string 并返回。val 可以是任何算术类型(int、浮点型等) |
| stoi(s) / atoi(c) | 字符串/字符 转换为整数并返回 |
| s.substr(pos, n) | 从索引 pos 开始,提取连续的 n 个字符,包括 pos 位置的字符 |
| reverse(s2.begin(), s2.end()) | 反转 string 定义的字符串 s2 (加头文件 <algorithm> ) |
常用字符串方法
发布时间 2023-03-27 17:57:33作者: ReTurn~~~~~~~