易語言裡,怎麼用正規表示式取出41978中的數字

2021-03-04 01:24:07 字數 5891 閱讀 4334

1樓:湖洋狼

.版本 2

.支援庫 regex

.支援庫 spec

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

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

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

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

.區域性變數 x, 整數型

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

文字 = 編輯框1.內容

表示式.建立 (「[0-9]」, )

搜尋結果 = 表示式.搜尋全部 (文字)

.計次迴圈首 (取陣列成員數 (搜尋結果), x)新文字 = 新文字 + 搜尋結果 [x].取匹配文字 (文字, ).計次迴圈尾 ()

除錯輸出 (新文字)

2樓:乖乖貓崽

在寫出正則取出的陣列的成員時調整一下就可以的。

3樓:匿名使用者

你是要那些數字,還是

啟動易程式時附加在其可執行檔名後面的所有以空格分隔的命令列文字段。

哪個???

number="8,7,1,7,1"/> 易語言正規表示式是什麼 要提取裡面的數字

4樓:灰·豆

正規表示式 \d

寫法:.版本 2

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

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

.區域性變數 n, 整數型

正則.建立 (「\d」, 「number=」 + #引號 + 「8,7,1,7,1」 + #引號 + 「/>」)

.計次迴圈首 (正則.取匹配數量 (), n)編輯框1.內容 = 編輯框1.內容 + 正則.取匹配文字 (n).計次迴圈尾 ()

正規表示式類 使用精易模組(操作簡單)

5樓:貪吃的康

number="(.*?)"/>

然後分割文字 斷點是 ,

6樓:易語言啦啦啦

number="(.*?),(.*?),(.*?),(.*?),(.*?)"/>

易語言中,如何用正規表示式取出網頁上的內容,比如幾段話 10

7樓:幻妖

最起碼把網頁原始碼發上來看看,取什麼東西說一下呀

8樓:wang錦鵬

如:迅雷帳

號492117978:1共享密碼

7531371

迅雷帳號hwfyes:1共享密碼7317131迅雷帳號318108788:1共享密碼5755573迅雷帳號126419251:

1共享密碼3399353迅雷帳號xl6987479:2共享密碼9117731迅雷帳號102448070:1共享密碼1955359迅雷帳號

正規表示式:[a-z0-9]+:[0-9]....

[0-9]+1 492117978:1共享密碼75313712 hwfyes:1共享密碼73171313 318108788:

1共享密碼57555734 126419251:1共享密碼33993535 xl6987479:2共享密碼91177316 102448070:

1共享密碼1955359

易語言裡怎麼用正規表示式匹配乙個不知道幾位數的數字呢?

9樓:歷史的掩映

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

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

——————

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

10樓:千里走單騎

^\d*$  //匹配一段由0-9組成的字元,如果是乙個整數要改成下面這樣,因為一組數不能由0開頭

^-?[1-9]\d*$   //匹配整數^[1-9]\d*$    //匹配正整數^-[1-9]\d*$   //匹配負整數

11樓:匿名使用者

\d+使用這個就可以了,自動匹配長度的

12樓:不是哥的錯哦

作為乙個中國人,我雖然很憤怒事實,但是我還是有責任告訴你:在易語言未「大變臉」之前易語言幾乎沒有用武之地。

13樓:匿名使用者

+表示乙個或多個

*表示0個或多個

易語言,用正規表示式提取含有4個自定義內容的行。 30

14樓:匿名使用者

function rookitreg(str)----(.)*\b(?=\s*[\u4e00-\u9fa5])\b/g;

alert(str.match(regex));};

如何用易語言正則取如下數字?

15樓:匿名使用者

.版本 2

.常量 常量1, "

var latest_draw_result = \{"red":\["(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)","(\d*)"\],"blue".*

var latest_draw_phase = '(\d*)';

var latest_draw_time = '(.*)';

".版本 2

.程式集 視窗程式集1

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

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

.區域性變數 n, 整數型

提取正則.建立 (#常量1, 編輯框1.內容)

.計次迴圈首 (10, n)

編輯框2.加入文字 (提取正則.取子匹配文字 (1, n) + 「,」)

.計次迴圈尾 ()

編輯框2.加入文字 (#換行符 + 提取正則.取子匹配文字 (1, 11))

編輯框2.加入文字 (#換行符 + 提取正則.取子匹配文字 (1, 12))

16樓:神奇寶貝

.版本 2

.支援庫 regex

.支援庫 spec

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

.區域性變數

文字, 文字型

.區域性變數 文字組, 文字型, , "0"

.區域性變數 i, 整數型

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

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

.區域性變數 x, 整數型

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

文字 = 編輯框1.內容

文字組 = 分割文字 (文字, #換行符, ).計次迴圈首 (取陣列成員數 (文字組), i)表示式.建立 (「[0-9]」, )

搜尋結果 = 表示式.搜尋全部 (文字組 [i])新文字 = 「」

.計次迴圈首 (取陣列成員數 (搜尋結果), x)新文字 = 新文字 + 搜尋結果 [x].取匹配文字 (文字組 [i], )

.計次迴圈尾 ()

.如果真 (i = 3)

新文字 = 到文字 (到時間 (新文字)).如果真結束

除錯輸出 (新文字)

.計次迴圈尾 ()

17樓:匿名使用者

.版本 2

.支援庫 regex

.支援庫 spec

.區域性變數 模組http://zhidao.

>則, http:

picenc=0a007a68656e675f310000">則表示式類

.區域性變數 普通http://zhidao.

>則, http:

picenc=0a007a68656e675f310000">則表示式

.區域性變數 搜尋結http://zhidao.

>, 搜尋結http:

picenc=0a0067756f0000">, , "0"

模組http://zhidao.baidu.

***/api/getdecpic?picenc=0a007a68656e675f310000">則.建立 (#引號 + http:

***/api/getdecpic?picenc=0a0071756f74655f72696768740000"> + #引號, #網頁原始碼, , , )

除錯輸http://zhidao.baidu.

***/api/getdecpic?picenc=0a006368755f310000"> (模組http://zhidao.

>則.

取http://zhidao.baidu.

***/api/getdecpic?picenc=0a007a695f310000">匹配文字 (1, 1))

普通http://zhidao.baidu.

***/api/getdecpic?picenc=0a007a68656e675f310000">則.建立 (#引號 + http:

***/api/getdecpic?picenc=0a0071756f74655f72696768740000"> + #引號, )

搜尋結http://zhidao.baidu.

***/api/getdecpic?picenc=0a0067756f0000"> = 普通http://zhidao.

>則.

搜尋全部 (#網頁原始碼)

除錯輸http://zhidao.baidu.

***/api/getdecpic?picenc=0a006368755f310000"> (搜尋結http://zhidao.

取http://zhidao.baidu.

***/api/getdecpic?picenc=0a007a695f310000">匹配文字 (#網頁原始碼, 1, ))

易語言 正則取數字

18樓:本豪愛大公尺

.版本 2

.支援庫 spec

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

正規表示式1.建立 (「value=(.*?) styal=」, 「class=pv value=10.02 styal=***.....」, , , )

除錯輸出 (正規表示式1.取子匹配文字 (1, 1))正規表示式1.取匹配文字 (1, )  顧名思義, 這個命令取的是文字,返回的當然也是文字。

你把文字轉換成了整數, 那永遠都是0 = =

易語言正規表示式裡的引號,易語言正規表示式在表示式中有引號怎麼辦??

讀屬性用到的原始碼,滿意請採納!謝謝!易語言正規表示式在表示式中有引號怎麼辦?直接新建乙個常量,然後把表示式放到常量裡面就行了。這樣你就可以直接呼叫這個常量為正規表示式 百思不得其解 易語言正規表示式如何匹配 帶引號的語句?給出基本框架 正則.建立 引號 w 引號,結果 正則.搜尋 文字,1,除錯輸...

易語言正規表示式文字查詢,易語言正規表示式模糊查詢文字

你 上的 正則表達是錯誤的 yh price 和 num iid 兩個欄位是相鄰的 所以 能匹配到,而 後面的title欄位 與他們不相鄰,所以匹配不到。建議更改為 yh price d num iid d title 易語言正規表示式模糊查詢文字 150 好像做不到吧。但網上有說可以的 匹配中文字...

易語言正規表示式怎麼用,易語言中怎麼用正規表示式

我在知道裡邊幫知友關於正則的一些回答,你參考一下 易語言中怎麼用正規表示式 正規表示式,又稱正規表示法 常規表示法 英語 regular expression,在 中常簡寫為regex regexp或re 電腦科學的乙個概念。正規表示式使用單個字串來描述 匹配一系列符合某個句法規則的字串。在很多文字...