字符串处理 - Python字符串函数
发布时间:2023-05-28 12:20:15
Python中的字符串处理函数十分强大,下面简单介绍一些常用的字符串函数。
1. len():返回字符串的长度。
2. .join():连接字符串列表,并返回一个新的字符串。
3. .split():将字符串按照指定的分隔符分割成列表。
4. .strip():去掉字符串开头和结尾的空格和换行符。
5. .replace():将字符串中的某个子串替换为另一个串。
6. .lower():将字符串中所有大写字母转换为小写字母。
7. .upper():将字符串中所有小写字母转换为大写字母。
8. .startswith():判断一个字符串是否以指定的前缀开头。
9. .endswith():判断一个字符串是否以指定的后缀结尾。
10. .find():查找一个子串在字符串中的位置,并返回 次出现的索引。
11. .count():返回某个子串在字符串中出现的次数。
12. .isalpha():判断一个字符串是否只包含字母字符。
13. .isdigit():判断一个字符串是否只包含数字字符。
14. .isalnum():判断一个字符串是否只包含字母和数字字符。
15. .isspace():判断一个字符串是否只包含空格字符。
下面几个函数需要用到正则表达式模块re,需要导入re模块:
16. re.match():从字符串的开头匹配一个正则表达式,如果匹配成功返回匹配对象,否则返回None。
17. re.search():在字符串中搜索匹配一个正则表达式,如果匹配成功返回匹配对象,否则返回None。
18. re.findall():在字符串中搜索匹配一个正则表达式的所有子串,并以列表形式返回。
以上仅是字符串处理函数中的一部分,更加详细的介绍可以上Python官方文档查看。
