Python第六章字符串技巧.pptVIP

  • 31
  • 0
  • 约7千字
  • 约 64页
  • 2017-03-15 发布于湖北
  • 举报
例6-24:假设要识别逗人的字符串:开头为一个或多个’ha’,末尾为一个或多个’!’ * * 执行结果: 说明:本函数如果不使用正则表达式,将非常麻烦。 4、关于正则表达式的说明 Python的re模块规模庞大,其中有大量正则表达式函数可用于执行字符串处理任务,如匹配、分拆和替换;还有提高常用正则表达式处理速度的技巧,以及众多匹配常用字符的捷径。 re模块的文档可参见:/3/library/re.html * * tzinfo—time zone information * 例6-10:字符串替换 * * 执行结果: 4、字符串的合并 之前介绍过,Python可使用“+”连接不同的字符串。 除此之外,还可以使用join函数(是split方法的逆方法)和reduce函数实现字符串的合并。 * * 例6-11:使用join函数连接字符串 * * 执行结果: 例6-12:使用reduce函数连接字符串 * * 执行结果: 5、拆分函数 函数 返回的字符串 s.partition(t) 将s拆分为三个字符串(head、t和tail),其中head为t前面的子串,tail为t后面的子串。返回值为元组 s.rpartition(t) 与partition相同,但从s的右端开始搜索t。返回值为元组 s.split(t) 以t为分隔符,将s划分成一系列子串,并返回一个由这些子串组成的列表 s.r

文档评论(0)

1亿VIP精品文档

相关文档