在Flash編纂過程中,我們經常要搜刮在字符串中,是否包含某個字符或某個詞,若何在Flash中搜刮字符串中是否包含某詞呢?筆者與大師分享一下操作經驗。
Flash舞臺中,建立一個圖層定名為“字符串”,用文本東西繪制一個輸入文本框,在屬性面板中,將實例名稱取名為“str_txt”。
新建一個“搜刮詞”圖層,利用用上一步的方式,繪制一個輸入文本框,將實例名稱取名為“word_txt”。
利用文本東西繪制一個動態文本框“判定成果”,實例名稱取名為“result_txt”。
在“按鈕”圖層中插入一個按鈕,將實例名稱取名為“judge_btn”。
打開動作面板,先界說一個字符型變量str和word,用來保留字符串和要搜刮的詞。
界說一個數值型變量judge,存儲判定成果。
注冊按鈕judge_btn的鼠標單擊事務的偵聽器,領受者函數為“onjudge”。
接著,界說函數onjudge,具體實現搜刮字符串中有無要查找的詞。
從舞臺獲取字符串和搜刮的詞,別離保留在變量str和word中。
判定在字符串中有無要搜刮的詞,成果保留在變量judge中。
最后,用if語句進行判定,judge是否年夜于-1,若是前提當作立,則在舞臺輸出“字符串中包含所搜刮的詞”,若是前提不當作立,則輸出“字符串中沒有所搜刮的詞”。
運行法式,在舞臺輸入字符串和搜刮詞后,單擊“判定”按鈕,若是字符串包含搜刮詞則在舞臺輸出“字符串中包含所搜刮的詞”,若是不包含搜刮詞則輸出“字符串中沒有所搜刮的詞”。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!