我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于正则表达式时间替换添加

如何通过re用一行代码将20221012变为2022-10-12,python解决

固定位置插入字符-不就完了

img

img

代码如下,如有帮助请点击一下采纳谢谢:


import re
text = "20221012"
def fp(r):
    return "{:0>2}-{:0>2}-{:4}".format(r.group(1),r.group(2),r.group(3))
text = re.sub(r'(\d{4})(\d{1,2})(\d{1,2})',fp,text)
print(text)

近期文章

  • 安装Eclipse出现问题
  • oracle查询单个表中离某时间最近的一条数据
  • 高版本浏览器使用百度地图推荐的 script加载方式,提示加载异常,跨域
  • 九敏😭😭我写不出来,呜~
  • 在xshell上搭建hive环境,这是哪里错了呢
  • 如何正确地将Red Bean PHP添加到我的项目中
  • 求解答,有哪位学霸会的
  • 第一段代码为什么不是输出*就跳出了?第二段代码中不是将2赋值给了y吗?求解答。
  • C4430缺少类型说明符
  • c++,else显示应输入一个语句
  • C#窗体如何实现点击button跳转上一题或者下一题
  • 输出中文为??或者□(语言-java|开发工具-eclipse)
  • python+selenium+js 模拟长按滑动拖拽问题
  • Type mismatch: cannot convert from StuInfoServiceImpl to StuInfoService
  • Java安装未完成 错误代码:110
  • Laravel授权策略AccessDeniedHttpException此操作未经授权
  • 如何限制Char在c
  • PHP该如何显示图片
  • 怎么样用Python爬取数据
  • 前端界面用vue这个描述内容的框怎么写

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华