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

如题最主要是的是r'\.[^/]*$'是什么意思... 如题 最主要是的是r'\.[^/]*$' 是什么意思 展开
 我来答
firstephen
2011-11-23
知道答主
回答量:7
采纳率:0%
帮助的人:14.6万
展开全部
用空格替换.或者.///////////(0或者任意多个/)
追问
没太明白 解说的详细点好吗 比如r 代表什么意思 [^/]代表什么意思 最好把整句话都详细解释一遍 谢谢。
追答
r' '表示' '之间的内容是raw data - 区别于一般字符串中\n和\t输出分别转义位换行和制表符,这里' '之间的内容不转义,\n和\t输出就是\n和\t; 然后\.表示.符号本身;[^/]表示不是/的所有符号;*表示0或者多个;$表示以之前的模式结尾;连起来就是说以.加上任意非/结尾的字符串。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ce828f9
2011-11-23 · 超过20用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:45.8万
展开全部
使用 ‘ ’(空格)替换imagefile中的 .或者是 非/ 的所有字符,并且结束字符不能是 '.'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shunh9hf
2011-11-24 · TA获得超过216个赞
知道小有建树答主
回答量:390
采纳率:0%
帮助的人:261万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式