python - 有没有办法使 rfind() 不区分大小写?

标签 python find case-insensitive

我正在解析一堆文件以获取特定的网址..

子目录可以是大写、小写或驼峰式:

search = "http://website.com/content/" + subdirectory + "/?"
begin = contents.rfind(search)

不 pipe 目录的大小写如何,如果这个功能能够正常工作,那就太好了。

最佳答案

begin = contents.lower().rfind(search.lower())

关于python - 有没有办法使 rfind() 不区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21231946/

相关文章:

function - 在 numpy/scipy 中查找函数 matlab

bash - 如何忽略/恢复文件内容中大小写的更改?

Git 一次使用普通名称获取一个分支,一次使用大写字母

python - 获取input_array和output_array项,将model转为tflite格式

Java查找不那么具体的字符串

c# - Visual Studio 2015 社区 - 正则表达式查找和替换

regex - Mongo中不区分大小写的搜索

python - 如何按组为散点图分配颜色?

python - Netcat 断开连接时自动重新连接

python - 奇数和代码问题