c++ str的常用函数
时间: 2024-01-02 13:01:02 浏览: 72
在Python中,字符串是不可变的序列,为了操作字符串,我们可以使用一些常用的字符串函数。下面是一些常用的字符串函数:
1. len(str):返回字符串的长度,即字符的个数。
2. str.lower():将字符串中的所有字符转换为小写字母,并返回转换后的字符串。
3. str.upper():将字符串中的所有字符转换为大写字母,并返回转换后的字符串。
4. str.capitalize():将字符串的第一个字符转换为大写字母,其他字符转换为小写字母,并返回转换后的字符串。
5. str.title():将字符串中的每个单词的首字母转换为大写字母,并返回转换后的字符串。
6. str.isalpha():检查字符串是否只包含字母,并返回布尔值。
7. str.isdigit():检查字符串是否只包含数字,并返回布尔值。
8. str.isalnum():检查字符串是否只包含字母和数字,并返回布尔值。
9. str.startswith(sub):检查字符串是否以子字符串sub开头,并返回布尔值。
10. str.endswith(sub):检查字符串是否以子字符串sub结尾,并返回布尔值。
11. str.replace(old, new):将字符串中的所有旧子串替换为新子串,并返回替换后的字符串。
12. str.strip():去除字符串首尾的空格或指定的字符,并返回去除后的字符串。
13. str.split(sep):将字符串按照指定的分隔符sep分割成多个子字符串,返回一个列表。
14. str.join(iterable):将可迭代对象中的元素按照指定的字符串连接起来,并返回连接后的字符串。
15. str.find(sub):在字符串中查找子字符串sub的第一个索引,若找不到则返回-1。
这些函数可以帮助我们对字符串进行常见的操作和处理。
阅读全文