1樓:星月小木木
.版本 2
.支援庫 regex
.支援庫 spec
.子程式 _按鈕2_被單擊
.區域性變數 表示式, 正則表回達式
.區域性變數 搜尋結答
果, 搜尋結果, , "0"
.區域性變數 計次, 整數型
.區域性變數 臨時文字, 文字型
.區域性變數 內容陣列, 文字型, , "0"
表示式.建立 (「user_number_id=」 + 「([\s\s]*?)」 + 「」, )
搜尋結果 = 表示式.搜尋全部 (#原文) ' 原文就是 user_number_.......
.計次迴圈首 (取陣列成員數 (搜尋結果), 計次)臨時文字 = 搜尋結果 [計次].取子匹配文字 (#原文, 1, )除錯輸出 (臨時文字)
內容陣列 = 分割文字 (臨時文字, #引號 + 「>」, )除錯輸出 (「數字id:」 + 內容陣列 [1], 「匹配漢字:」 + 內容陣列 [2])
.計次迴圈尾 ()
2樓:水常流
這樣就可以了:
.版本 2.支援庫 spec
除錯輸出 (正則.取匹配數量 ())
.計次迴圈首 (正則.取匹配數量 (), i)除錯輸出 (正則.取匹配文字 (i))
.計次迴圈尾 ()
3樓:匿名使用者
正則.取匹配數量 是取出個數
正則.取匹配文字 是要取出的內容 當然不一樣了
易語言中怎麼用正規表示式
4樓:東淫趙日天
正規表示式,又稱正規表示法、常規表示法(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的一個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。
在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。
易語言中實現正規表示式,參考下圖:
5樓:dmc冰魂
我寫了例子,你參考下,望採納!
易語言怎麼用正規表示式?
6樓:獨語無淚
我已回答過幾個知友關於正則的了,隨便一個給你一下你參考學習一下,
進入後你看我的切圖有「提取123456789」這個子程式,就是用正則,很簡單的,祝好運!
7樓:黑潮家族林宇軒
你最起碼要提供你需要用正則的內容以及需要取得內容 同時精易論壇有正則教程
8樓:匿名使用者
支援庫的我不會,模組的我會
易語言正規表示式取出文字
9樓:逆天書生
不知道id和name是那個部分 但你可以參考一下 我是取出2519725880、mane、284金幣
.版本 2
.支援庫 regex
.程式集 視窗程式集1
.子程式 _按鈕1_被單擊
.區域性變數 表示式, 正規表示式
.區域性變數 搜尋結果, 搜尋結果, , "0"
.區域性變數 待搜尋內容, 文字型
.區域性變數 表示式字串, 文字型
.區域性變數 i, 整數型
待搜尋內容 = 編輯框1.內容
表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」
表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」
表示式.建立 (表示式字串, )
搜尋結果 = 表示式.搜尋全部 (待搜尋內容).計次迴圈首 (3, i)
編輯框2.內容 = 編輯框2.內容 + 搜尋結果 [1].取子匹配文字 (待搜尋內容, i, ) + 「,」
.計次迴圈尾 ()
10樓:匿名使用者
正規表示式 取文字: 返回以文字形式表示的正規表示式。如果該物件尚未建立,則返回空文字。
「正規表示式 取文字」命令例程
.版本 2
.支援庫 regex
.區域性變數 正則, 正規表示式
.區域性變數 是否成功, 邏輯型, , , 檢查是否建立成功.區域性變數 接收正規表示式, 文字型
是否成功 = 正則.建立 (「[0-9]*」, ) ' 如果 刪除「[0-9]*」,建立失敗 並且 正則內容為空
.如果 (是否成功)
資訊框 (「建立成功!」, 0, )
.否則資訊框 (「建立失敗」, 0, )
.如果結束
接收正規表示式 = 正則.取文字 () ' 取建立的正規表示式,如果該物件尚未建立,則返回空文字。
資訊框 (接收正規表示式, 0, )
11樓:有愛的靜靜
待搜尋內容 = 編輯框1.內容
表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」
表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」
表示式.建立 (表示式字串, )
搜尋結果 = 表示式.搜尋全部 (待搜尋內容)
12樓:八音貓
.程式集 視窗程式集1
.子程式 _按鈕1_被單擊
.區域性變數 表示式, 正規表示式
.區域性變數 搜尋結果, 搜尋結果, , "0"
.區域性變數 待搜尋內容, 文字型
.區域性變數 表示式字串, 文字型
.區域性變數 i, 整數型
待搜尋內容 = 編輯框1.內容
表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」
表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」
表示式.建立 (表示式字串, )
搜尋結果 = 表示式.搜尋全部 (待搜尋內容).計次迴圈首 (3, i)
編輯框2.內容 = 編輯框2.內容 + 搜尋結果 [1].取子匹配文字 (待搜尋內容, i, ) + 「,」
.計次迴圈尾 ()
13樓:love小灰灰
.版本 2
.區域性變數 臨時文字, 文字型
.區域性變數 臨時位置, 整數型
臨時位置 = 尋找文字 ("
mane
284金幣
", "u
mane
284金幣
", "u
mane
284金幣
", "uu" , , 假)
.如果真 (臨時位置 = -1)
返回 (「」)
.如果真結束
臨時文字 = 取文字左邊 (臨時文字, 臨時位置 - 1)返回 (臨時文字)
這個是取id的 其他的 你 自己 改一下 原始碼 就行了
易語言 正規表示式 如何取裡面的數字 19.90 29.0 129.90 10
14樓:匿名使用者
如圖所示的表示式就可以了,上面的表示式是萬能型的,注意這個表示式裡面有雙引號,在易語言裡面直接寫程式會認為是多個文字,所以你直接把表示式放到本文常量裡面,用表示式的時候,直接呼叫常量就行了。
15樓:dmc冰魂
.版本 2
.支援庫 regex
.支援庫 spec
.區域性變數 正則, 正規表示式
.區域性變數 結果, 搜尋結果, , "0"
.區域性變數 n, 整數型
' 常量1=["19.90","29.00","35.
00","19.89","39.00","39.
80","129.90","36.00","29.
80","27.80","49.00","29.
00"]
正則.建立 (「(\d+.\d+)」, )結果 = 正則.搜尋全部 (#常量1)
.計次迴圈首 (取陣列成員數 (結果), n)除錯輸出 (結果 [n].取子匹配文字 (#常量1, 1, )).計次迴圈尾 ()
不能上傳附件 不知道什麼原因 就這樣吧
16樓:匿名使用者
[.\d]+
開啟全域性,足夠了
17樓:本豪愛大米
正則.建立 (「\d\d.\d\d」, #常量1)
易語言如何用正規表示式來寫該程式
18樓:我**很紅
我覺得是把關鍵字提取出來吧?
比如輸出結果是這樣的:
* ip是:180.183.158.146* 埠是:3128
* 國家是:泰國
* 連線時間是:6.607秒
* * ip是:78.37.72.186
* 埠是:8080
* 國家是:俄羅斯
* 連線時間是:0.412秒
* * ip是:194.125.224.125* 埠是:3128
* 國家是:烏克蘭
* 連線時間是:0.47秒
* * ip是:110.77.239.75* 埠是:80
* 國家是:泰國
* 連線時間是:7.64秒
* * ip是:86.96.200.78
* 埠是:808
* 國家是:阿聯酋etisala
* 連線時間是:0.662秒
* * ip是:202.166.175.98* 埠是:3128
* 國家是:巴基斯坦
* 連線時間是:4.603秒
* * ip是:61.19.114.180* 埠是:81
* 國家是:泰國
* 連線時間是:9.435秒
易語言正規表示式文字查詢
19樓:匿名使用者
你**上的 正則表達是錯誤的 ,
yh_price 和 num_iid 兩個欄位是相鄰的 ,所以 能匹配到,而 後面的title欄位 與他們不相鄰,所以匹配不到。
建議更改為:
"yh_price":(\d+),"num_iid":"(\d+)",.*"title":"([^"]+)",
易語言正則匹配中間所有,易語言正規表示式怎麼匹配兩行中間的內容
var reg class s missi s s gi var str r n r n str.replace reg,1 易語言正規表示式怎麼匹配兩行中間的內容 你這段內容中存在兩種不同區域的文字 一處 問題1 你是 單選題 二處 上班族 學生 自由職業 最好的方法是建立兩個正則規則 一處 st...
易語言正規表示式的中的正規表示式文字怎麼取的
易語言不支援逆向斷言,所以你只能使用分組。取group 2 即可,具體易語言怎麼取正則的分組請自己參考易語言的api 上面文字,中兩個人對話 共同開始結束特徵 開始 結束 換行 給出表示式 就這樣,詳細的加q 版本2.支援庫 duregex 程式集 視窗程zhi序集1 子程式 按鈕1 被單擊 區域性...
易語言如何用正規表示式來讀取制定的網頁文字最好原始碼上,謝謝
正則 自己寫到常量裡 模組為精易模組3.12 常量 版本 2 常量 正規表示式,全域性變數 版本 2 全域性變數 正則表達,正規表示式類 然後 如下 正則表達.建立 正規表示式,網頁文字,正則表達.取子匹配文字 1,1 易語言用正則如何提取輸出網頁中的文字?先用精易程式設計助手除錯好你的正規表示式再...