[17:31:27]
时间字符,想替换成用"$"符号包裹起来
像这样:
$[17:31:27]$
用
TimeStr = "[17:31:27]"
TimeStr = re.sub(r"\[\d+:\d+:\d+\]",r"$\1$",TimeStr )
TtimeStr 出来是个空白的字符。。。
1
gwy15 2020 年 2 月 11 日
```
re.sub(r"(\[\d+:\d+:\d+\])",r"$\1$", s) ``` |
2
ipwx 2020 年 2 月 11 日
你都没有 group[1],你这句话是怎么执行成功的。。。3.6 直接报错。
re.sub(r"(\[\d+:\d+:\d+\])",r"$\1$", "[17:31:27]") |
3
uti6770werty OP |
4
ps1aniuge 2020 年 2 月 12 日 “[”替换成"$[",不就完了么?
|
5
deplives 2020 年 2 月 13 日
同楼上,如果格式固定,直接 replace("[","$[") replace("]","]$") 不比正则好使
|