Python搜索字符串
简单解释一下我写的这三个函数:
after_keywords_last:从后往前开始查找字符串中的关键字,然后返回这个关键字后面所有的内容,包括关键字本身。注意查到了就不会再继续找。
after_keywords_first:从前往后开始查找字符串中的关键字,然后返回这个关键字后面所有的内容,包括关键字本身。注意查到了就不会再继续找。
find_keywords_in_string:查找关键字,找到了,就返回true,找不到就返回false。
如果函数写的有问题,欢迎私信。
# input keywords and string, find from last, return the string after the keywords
def after_keywords_last(string, keywords):
return string[string.rfind(keywords):]
# input keywords and string, find from first, return the string after the keywords
def after_keywords_first(string, keywords):
return string[string.find(keywords):]
# input keywords and string,find from string. if find:return true;if not find:return false
def find_keywords_in_string(string, keywords):
STR = string.find(keywords)
if STR == -1:
return False
else:
return True
提供Python自动化脚本编写服务,如有需求可以联系qq:838648292