Python搜索字符串中的關鍵字

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章