第4章:介绍python对象类型/4.1 python的核心数据类型/4.2 字符串/4.2.4 字符串格式化、字符串编辑HTML或者XML语法、使用正则表达式

  • 字符串格式化

  1. %s 方式格式化:

    >>> "%s,abc,%s" %('123','456')

    '123,abc,456'

  2. {数字}方式格式化:

    >>> "{0},abc,{1}".format('123','456')

    '123,abc,456'

  • 字符串编辑HTML或者XML语法

  1. 语法:
    1. 以三个"""或者'''开始,结束也是对应的"""或者'''的,中间的可以是任意字符,包括"或者'
    2. 如果换行会自动补上\n
  2. 举例:

    >>> msg = """cbd 123""

              xxxd ddd ''

              8997 xyz """

    >>> msg

    'cbd 123""\n          xxxd ddd \'\'\n          8997 xyz '  \n自动加上换行符

 

  1. 需要引入模块:import re
  2. 主匹配括号内匹配的内容
  3. 使用举例:

    >>> match = re.match("hello(.*)","hello python world")

    >>> match.groups()

    (' python world',)   #括号内匹配的内容是python world'

    >>> match = re.match("/(.*)/(.*)/(.*)","/abc/cdr/xyz")

    >>> match.groups()

    ('abc', 'cdr', 'xyz')  #括号内匹配的内容是'abc', 'cdr', 'xyz'

    >>>

 

》》》》》未完:易学笔记--python教程--入门就看这一篇就够了 》》》》》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易学笔记(qq:1776565180)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值