如何解决使用正则表达式修改字符串
| 如何使用正则表达式更改此字符串\':: 1:62 2:31 :: 3:4 4:32\'
至:
\':: 1:62.0 2:31.0 :: 3:4.0 4:32.0\'
有没有不使用re.split
的清洁方法?
解决方法
>>> re.sub(\"([0-9]+:[0-9]+)\",\"\\\\1.0\",\':: 1:62 2:31 :: 3:4 4:32\')
\':: 1:62.0 2:31.0 :: 3:4.0 4:32.0\'
这样够吗?
, >>> re.sub(r\'(\\d)( |$)\',r\'\\1.0\\2\',\':: 1:62 2:31 :: 3:4 4:32\')
\':: 1:62.0 2:31.0 :: 3:4.0 4:32.0\'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。