【发布时间】:2021-10-07 15:33:18
【问题描述】:
我有一个字符串
str1 = (((un5:0,(un7:0,un8:0):15:0):9,(un4:0,un10:0):10:0):5,((un6:0,un1:0):10:0,(un3:0,un9:0,un2:0):14:0):12:0):7):0
在字符串中,有特定的模式 ":number:number" ( ex) :15:0, :10:0 )
我想让它们变成这样
:15:0 -> :15
:10:0 -> :10
.
.
.
所以最终输出将是
str1 = (((un5:0,(un7:0,un8:0):15):9,(un4:0,un10:0):10):5,((un6:0,un1:0):10,(un3:0,un9:0,un2:0):14):12):7):0
起初看起来很简单,但我想不通。
【问题讨论】:
标签: python string parsing pattern-matching