C/Cpp / string 截取、替换、查找
生活随笔
收集整理的這篇文章主要介紹了
C/Cpp / string 截取、替换、查找
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1. 截取
| 函數 | 詳解 |
| s.substr(pos, n) | 截取 s 中從 pos 開始(包括0)的 n 個字符的子串,并返回。 |
| s.substr(pos)? | 截取 s 中從 pos 開始(包括0)到末尾的所有字符的子串,并返回。 |
2.替換
| 函數 | 詳解 |
| s.replace(pos,n,s1) | 用 s1 替換 s 中從 pos 開始(包括0)的 n 個字符的子串。 |
3. 查找
| 函數 | 詳解 |
| s.find(s1) ? | 查找 s 中第一次出現 s1 的位置,并返回(包括0),未找到則返回 string::npos 。 |
| s.rfind(s1) | 查找 s 中最后一次出現 s1 的位置,并返回(包括0),未找到則返回string::npos 。 |
(SAW:Game Over!)
總結
以上是生活随笔為你收集整理的C/Cpp / string 截取、替换、查找的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C/Cpp / STL / map 和
- 下一篇: Java / 常见名词含义