码迷,mamicode.com
首页 > 编程语言 > 详细

C++ string类

时间:2019-01-18 21:19:27      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:字符串分割   string   []   char*   ack   ams   etl   匹配   索引   

string获取长度

  1. str.length() //空格算一个字符
  2. str.size() //char的个数
  3. strlen(str) //str由string转化成char*

string空格处理

  1. str.trim() //去掉首尾空格
  2. str.replace(" ","") //去掉所有空格
  3. str=str.replaceAll("\s*",""); // /s可以匹配空格、制表符、换页符中任意一个

 

str.split("");//把字符串分割为子字符串数组

str.substring(i,j) 提取字符串中两个指定的索引号之间的字符

str.empty()

string输入带空格

  getline(cin,s); s.length()

 

可以使用[]运算符和at()对元素进行访问

C++ string类

标签:字符串分割   string   []   char*   ack   ams   etl   匹配   索引   

原文地址:https://www.cnblogs.com/lemon333333/p/10289658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!