码迷,mamicode.com
首页 > 其他好文 > 详细

re例子,仅供参考

时间:2019-01-03 16:44:30      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:port   替换   size   mpi   att   sea   pre   int   表达式   

import re
匹配字符串
# pattern = re.compile(r‘hello‘)

# match = pattern.search(‘ni hello cxy61!‘) #全字符匹配字符串 .search()
# search = pattern.match(‘ai hello‘) #只在开头匹配字符串 .match()
# if match:
# print(match.group())
# else:
# print(‘no match.‘)
#
# if search:
# print(search.group())
# else:
# print(‘no search‘)

替换
time = ‘2017-10-01‘
pattern = re.compile(r‘\D‘) #匹配非数字的字符
sub = pattern.sub(‘/‘,time) #替换非数字的字符
print(sub)
print(re.sub(r‘\D‘,‘/‘,time)) #也可以这样写,re.sub(表达式,替换字符,内容)
#\D非数字的,‘/‘替换字符,time目标;把time里面非数字的都替换为/

re例子,仅供参考

标签:port   替换   size   mpi   att   sea   pre   int   表达式   

原文地址:https://www.cnblogs.com/lc1013/p/10214603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!