python - 搜索和替换操作

标签 python replace

我有一个列表,其中的 URL 值如下:

http://farm6.static.flickr.com/5149/5684108566_aed8b9b52d_s.jpg

如何将所有出现的最后的 _s 更改为 _m

最佳答案

试试这个:

str = "http://farm6.static.flickr.com/5149/5684108566_aed8b9b52d_s.jpg"
str = str.replace("_s","_m")

如果您想确保只有 las 部分被更改并且您知道所有都是 .jpg 文件,您可以使用:

str = "http://farm6.static.flickr.com/5149/5684108566_aed8b9b52d_s.jpg"
str = str.replace("_s.jpg","_m.jpg")

为了提供更多上下文并避免在 url 中间进行更改。

关于python - 搜索和替换操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5882221/

相关文章:

python - SQLAlchemy 从查询中获取 ID 列表

python - ipython notebook 'run all cells'是同时执行还是顺序执行?

html - 使用 sed 替换 HTML 标签内容

javascript - 在JavaScript中的replace()方法中循环一个字符串

python - “ float ”对象没有属性 'replace' IP 地址

javascript - jQuery 仅在不存在时才替换字符

javascript - 使用 .replace() 时调用替换参数上的方法

python - 如果所有列都为空字符串,则从 pandas 数据框中删除行

使用 ImageGrab 的 Python 屏幕记录

Python,遍历 url 列表来解析 html 内容