为了账号安全,请及时绑定邮箱和手机立即绑定

python这个正则表达式中符号表示什么意思?

python这个正则表达式中符号表示什么意思?

MMTTMM 2019-02-20 09:02:08
代码: 1 import re 2 3 str1 = 'asdf12dvdve4gb4' 4 pattern1 = re.compile('\d+') 5 pattern2 = re.compile('[0-9]') 6 mch1 = pattern1.findall(str1) 7 mch2 = pattern2.findall(str1) 8 print('mch1:\t%s'% mch1) 9 print('mch2:\t%s'% mch2) 10 11 #输出结果 12 mch1: ['12', '4', '4'] 13 mch2: ['1', '2', '4', '4'] 问题:第8、9行的“t”, “%s” ,“%”表示什么意思?
查看完整描述

2 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

\t表示输出一个tab,%s表示输出字符串

这是格式化输出,不是正则式

查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 986 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信