如何使用Python中的find()方法忽略大小写查找子字符串
使用Python中的find()方法进行忽略大小写查找子字符串,可以先将要查找的字符串和子字符串都转换为小写或大写,再使用find()方法查找。以下是使用find()方法进行忽略大小写查找子字符串的示例代码:
string = "欢迎访问皮蛋编程网站https://pidancode.com/,皮蛋编程是一个专注于Python编程技术分享的网站。" # 将要查找的字符串和子字符串都转换为小写 string_lower = string.lower() substring_lower = "pidancode.com" # 使用find()方法查找子字符串,忽略大小写 index = string_lower.find(substring_lower) # 输出查找到的子字符串的位置 print(index)
输出结果为:
9
在上面的代码中,首先使用lower()方法将要查找的字符串转换为小写,将子字符串"pidancode.com"也转换为小写后再使用find()方法查找子字符串,忽略了大小写。如果要查找的子字符串是不确定的,也可以使用正则表达式进行忽略大小写的查找。
相关文章