Python 基础知识之字符串处理

2017-01-14 08:47:41来源:作者:人点击

第七城市
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内置的字符串处理函数整理
python 中文字符串的处理实现代码
在Python中处理字符串之isdigit()方法的使用
Python字符串处理之count()方法的使用
Python内置的字符串处理函数详细整理(覆盖日常所用)
Python不规范的日期字符串处理类
Python处理json字符串转化为字典的简单实现
浅析python 内置字符串处理函数的使用方法
Python中处理字符串之isalpha()方法的使用
在Python中处理字符串之isdecimal()方法的使用
简介Python中用于处理字符串的center()方法
Python处理字符串之isspace()方法的使用
第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台