Python学习基础之字符串处理了解
程序员文章站
2022-05-04 10:02:39
...
Python字符串处理
字符串输入:
字符串输入:
my_string = raw_input("please input a word:")
字符串判断:
(1) 判断是不是纯字母
my_string.isalpha()
字符串搜索匹配:
(1) re
re正则表达式实例一:^[\w_]*$
首先\w表示匹配包括下划线的任何单词字符,等价于'[A-Za-z0-9_]'。
然后跟了个_。
再看*号:匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}。
最后是$:表示字符串结束,后面没有其他字符了。
所以,这个表达式的意思就是把这个[\w_](任何单词字符包括下划线,然后跟个下划线)看为一个整体,出现零次或多次!
import re my_string = raw_input("please input a word:") if re.match('^[a-zA-Z]$', my_string): print "it is a word" else: print "it is not a word"
字符串变换:
(1) 将字符串转换成全小写字母。
my_string = my_string.lower()
(2) 将多个字符串连接在一起。
my_string = my_string + "abc"
(3)截取字符串的一部分。 本示例是去掉第一个和最后一个字符,截取中间一段。
my_string = my_string[1:len(my_string)-1]
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持
以上就是Python学习基础之字符串处理了解 的详细内容,更多请关注其它相关文章!
上一篇: 介绍一个简单的JavaScript类框架_基础知识
下一篇: python使用PIL制作水印
推荐阅读
-
.Net程序员之Python基础教程学习----判断条件与循环[Fourth Day]
-
Python中处理字符串之endswith()方法的使用简介
-
在Python中处理字符串之isdecimal()方法的使用
-
Python基础学习之函数方法实例详解
-
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】
-
Python中的异常处理相关语句基础学习笔记
-
零基础写python爬虫之HTTP异常处理
-
Python基础学习之函数方法实例详解
-
Python学习笔记之读取文件、OS模块、异常处理、with as语法示例
-
Python基础学习之基本数据结构详解【数字、字符串、列表、元组、集合、字典】