某软件中log文件,其中日期格式为‘yyyy-mm-dd’:
……
2016-05-23 10:59:26 status unpacked python3-pip:all
2016-05-23 10:59:26 status half-configured python3-pip:all
2016-05-23 10:59:26 status installed python3-pip:all
2016-05-23 10:59:26 status configue python3-pip:all
……
我们想把其中的日期改为美国日期的格式‘mm/dd/yyyy’.
‘2016-05-23’ =>‘05/23/2016’,应如何处理?

解决方案:使用正则表达式re.sub()方法做字符串替换,利用正则表达式的捕获组,捕获每个部分内容,在替换字符串中调整各个捕获组的顺序。该方法代码如下:

Python3 调整字符串中文本格式,re.sub-新乡seo|网站优化,网站建设_微信公众号:zeropython—昊天博客