最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Python基础知识之字符串处理详解
时间:2017-01-07 编辑:简简单单 来源:一聚教程网
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_](任何单词字符包括下划线,然后跟个下划线)看为一个整体,出现零次或多次!
importre
my_string=raw_input("please input a word:")
ifre.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字符串怎么处理 Python字符串处理方法 05-19
- python处理文本字符串例子 05-14
- PHP导出数据超时的优化建议解读 10-31
- PHP之mysql位运算解析 10-31
- Laravel实现登录跳转功能解析 10-31
- php双向队列解读 10-31