易語言正規表示式匹配內容如何在取匹配內容啊求解析

2021-04-13 14:44:14 字數 4081 閱讀 1657

1樓:貪吃的康

如果是網頁的第一頁 和第二頁 獲取靜態地址重新讀取即可

易語言裡面如何用正規表示式匹配任意多行文字?

2樓:匿名使用者

[\s\s]*?

用這個表示式就可以了

3樓:匿名使用者

請明確任意多行文字是指什麼 保留連續多行 剔除單行的?

求易語言正規表示式獲取內容

4樓:匿名使用者

留下郵箱,復可以發原始碼。

以下原始碼貼製出

.版本 2

.支援庫 regex

.區域性變數 原文字, 文字型

.區域性變數

易語言正規表示式取出文字

5樓:逆天書生

不知道id和name是那個部分 但你可以參考一下 我是取出2519725880、mane、284金幣

.版本 2

.支援庫 regex

.程式集 視窗程式集1

.子程式 _按鈕1_被單擊

.區域性變數 表示式, 正規表示式

.區域性變數 搜尋結果, 搜尋結果, , "0"

.區域性變數 待搜尋內容, 文字型

.區域性變數 表示式字串, 文字型

.區域性變數 i, 整數型

待搜尋內容 = 編輯框1.內容

表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」

表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」

表示式.建立 (表示式字串, )

搜尋結果 = 表示式.搜尋全部 (待搜尋內容).計次迴圈首 (3, i)

編輯框2.內容 = 編輯框2.內容 + 搜尋結果 [1].取子匹配文字 (待搜尋內容, i, ) + 「,」

.計次迴圈尾 ()

6樓:匿名使用者

正規表示式 取文字: 返回以文字形式表示的正規表示式。如果該物件尚未建立,則返回空文字。

「正規表示式 取文字」命令例程

.版本 2

.支援庫 regex

.區域性變數 正則, 正規表示式

.區域性變數 是否成功, 邏輯型, , , 檢查是否建立成功.區域性變數 接收正規表示式, 文字型

是否成功 = 正則.建立 (「[0-9]*」, ) ' 如果 刪除「[0-9]*」,建立失敗 並且 正則內容為空

.如果 (是否成功)

資訊框 (「建立成功!」, 0, )

.否則資訊框 (「建立失敗」, 0, )

.如果結束

接收正規表示式 = 正則.取文字 () ' 取建立的正規表示式,如果該物件尚未建立,則返回空文字。

資訊框 (接收正規表示式, 0, )

7樓:有愛的靜靜

待搜尋內容 = 編輯框1.內容

表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」

表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」

表示式.建立 (表示式字串, )

搜尋結果 = 表示式.搜尋全部 (待搜尋內容)

8樓:八音貓

.程式集 視窗程式集1

.子程式 _按鈕1_被單擊

.區域性變數 表示式, 正規表示式

.區域性變數 搜尋結果, 搜尋結果, , "0"

.區域性變數 待搜尋內容, 文字型

.區域性變數 表示式字串, 文字型

.區域性變數 i, 整數型

待搜尋內容 = 編輯框1.內容

表示式字串 = 「.*?php\?uid=(.*?)」 + #引號表示式字串 = 表示式字串 + 「.*?(.*?)」

表示式字串 = 表示式字串 + 「.*?.*?>(.*?)」

表示式.建立 (表示式字串, )

搜尋結果 = 表示式.搜尋全部 (待搜尋內容).計次迴圈首 (3, i)

編輯框2.內容 = 編輯框2.內容 + 搜尋結果 [1].取子匹配文字 (待搜尋內容, i, ) + 「,」

.計次迴圈尾 ()

9樓:love小灰灰

.版本 2

.區域性變數 臨時文字, 文字型

.區域性變數 臨時位置, 整數型

臨時位置 = 尋找文字 ("

mane

284金幣

", "u

mane

284金幣

", "u

mane

284金幣

", "uu" , , 假)

.如果真 (臨時位置 = -1)

返回 (「」)

.如果真結束

臨時文字 = 取文字左邊 (臨時文字, 臨時位置 - 1)返回 (臨時文字)

這個是取id的 其他的 你 自己 改一下 原始碼 就行了

求人幫忙寫易語言的正規表示式,提取html的table td中內容

10樓:匿名使用者

沒易語言環境,給你一個參考一下,需要轉義的地方自行處理

]*>.*?

11樓:匿名使用者

(.*?)

上面是表示式,到易語言環境裡面

要處理下引號的問題***。

然後建立一個變數,專型別為正則表屬達式,再建立一個變數,型別為搜尋結果。正規表示式先使用建立()方法,然後後面的操作記得不太清楚了,手頭沒有易語言環境..對了!

記著取子匹配文字,取第二個括號裡的內容才是你想要的哦。

ls用取文字中間的思想也是可以的。

lz跟我一樣,xml的解析我也用正則,用來不用xml解析的類..(難道這是強迫症!)

純手打,希望採納。如果有問題還可以追問!

易語言正規表示式怎麼匹配兩行中間的內容

12樓:臨川菜梗

你這段內容中存在兩種不同區域的文字

一處:問題1:你是(單選題)

二處:上班族、學生、自由職業

最好的方法是建立兩個正則規則

一處:style="(.*?)">(.+?)|          |

匹配1    匹配2

二處:value="(.*?)">(.+?)|          |

匹配1    匹配2

只要把匹配2的內容取出來就行了,匹配1 的內容過慮掉

13樓:本豪愛大米

借用一樓:

正則.建立("."+#引號+">(.*?)")

或正則.建立 (「style=.*?」 + #引號 + 「>(.*?)」)

14樓:佐佐木真帥

正則.建立("."+#引號+">(.*?)")

請問易語言中,怎樣用正規表示式匹配一個漢字啊?

15樓:匿名使用者

若「以內」包含0位數字:/\d/

若「以內」至少是1位:/\d/

——————

只是為判斷字串能否轉的話,個人認為直接判斷itoa(atoi(s))是否和與去掉了原來的s兩頭不影響數值的0的結果相同即可。意思就是先轉成整數試試,然後再把這整數轉回字串,與原來的串比較,當然也要考慮少數你認可的特殊情況。

易語言正規表示式可以匹配多大的文字,1m資料能嗎

16樓:匿名使用者

只支援512k以下的,大於512k可以用et助手,【怎麼感覺我在做廣告呢,,】

17樓:匿名使用者

反正,一個檔案有七萬行,一行就不到10個漢字,800k,會出錯。。

易語言用正規表示式寫程式,易語言用正規表示式寫一個程式

個人感覺易語言bai 自帶的正則支援du庫在除錯時會出現一些zhi問題 靜dao態編譯後不會內出現 或許是因為我的易語容言是破解版的。原始碼如下,因為用正則支援庫除錯時出現亂碼,於是呼叫vbs物件寫的。支援所有非空字元分割到陣列變數。易語言如何用正規表示式來寫該程式 我覺得是把關鍵字提取出來吧?比如...

正規表示式問題,正規表示式問題。

p k 顯然恆大於0 做一個式子 p k 1 p k k 0,1,2 19代入b分佈的概率分佈並提取共同的因式,為了方便些,我將該因式設為g,顯然g也大於0 p k 1 p k g 所以整理有 p k 1 p k g 17 4k k 1 k 20且為整數 所以k 1 0 所以p k 1 p k 在k...

易語言正規表示式有符號怎麼辦

如果,網頁源bai碼裡面的 符號是du和正則裡面的zhi一樣的,相沖突,可dao以考慮在符號前版 面加入 這個權正則就可以把斜槓前面的符號當成正常符號來匹配而不是正則裡面的功能符號。如果有很多,建議你放到文字常量裡面,直接呼叫這個常量就可以了。程式設計初學者是易語言還是c語言 肯定bai是c語言,就...