當前位置:編程學習大全網 - 熱門推薦 - 易語言怎麽能提取文本中的某段

易語言怎麽能提取文本中的某段

給妳講壹下我的思路,將編輯框1.內容用“?”分割,然後將分割出來的?後面的網址再用&分割,然後循環分割,用“=”分割,將固定的值設好,找到的話就添加到變量裏,最後把得到的值再拼湊到編輯框2裏面,代碼如下

.版本?2

.程序集?窗口程序集1

.子程序?_按鈕1_被單擊

.局部變量?待處理文本,?文本型

.局部變量?臨時文本數組,?文本型,?,?"0"

.局部變量?n,?整數型

.局部變量?uin,?文本型

.局部變量?臨時文本數組2,?文本型,?,?"0"

.局部變量?clientkey,?文本型

待處理文本?=?編輯框1.內容

臨時文本數組?=?分割文本?(待處理文本,?“?”,?)

.如果真?(取數組成員數?(臨時文本數組)?<?2)

返回?()

.如果真結束

待處理文本?=?臨時文本數組?[2]

臨時文本數組?=?分割文本?(待處理文本,?“&”,?)

.計次循環首?(取數組成員數?(臨時文本數組),?n)

臨時文本數組2?=?分割文本?(臨時文本數組?[n],?“=”,?)

.如果真?(取數組成員數?(臨時文本數組2)?>?1)

.如果真?(臨時文本數組2?[1]?=?“uin”)

uin?=?臨時文本數組2?[2]

.如果真結束

.如果真?(臨時文本數組2?[1]?=?“clientkey”)

clientkey?=?臨時文本數組2?[2]

.如果真結束

.如果真結束

.計次循環尾?()

編輯框2.內容?=?“/sl?clientuin=”?+?uin?+?“&clientkey=”?+?clientkey

  • 上一篇:簡繁體字怎麽寫的
  • 下一篇:百姓有困難向哪個媒體求助
  • copyright 2024編程學習大全網