python中的语句 prefix = re.sub(r'\.[^/]*$',' ',imagefile) 解释...

发布网友 发布时间:2022-04-23 13:09

我来回答

3个回答

热心网友 时间:2022-04-23 07:01

用空格替换.或者.///////////(0或者任意多个/)追问没太明白 解说的详细点好吗 比如r 代表什么意思 [^/]代表什么意思 最好把整句话都详细解释一遍 谢谢。

追答r' '表示' '之间的内容是raw data - 区别于一般字符串中\n和\t输出分别转义位换行和制表符,这里' '之间的内容不转义,\n和\t输出就是\n和\t; 然后\.表示.符号本身;[^/]表示不是/的所有符号;*表示0或者多个;$表示以之前的模式结尾;连起来就是说以.加上任意非/结尾的字符串。

热心网友 时间:2022-04-23 08:19

使用 ‘ ’(空格)替换imagefile中的 .或者是 非/ 的所有字符,并且结束字符不能是 '.'

热心网友 时间:2022-04-23 09:53

正则表达式
http://wiki.ubuntu.org.cn/Python%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97

好好看看这个就懂啦

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com