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

2021-03-04 01:24:07 字數 3493 閱讀 9463

1樓:獨語無淚

我在知道裡邊幫知友關於正則的一些回答,你參考一下

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

2樓:東淫趙日天

正規表示式,又稱正規表示法、常規表示法(英語:regular expression,在**中常簡寫為regex、regexp或re),電腦科學的乙個概念。正規表示式使用單個字串來描述、匹配一系列符合某個句法規則的字串。

在很多文字編輯器裡,正規表示式通常被用來檢索、替換那些符合某個模式的文字。

易語言中實現正規表示式,參考下圖:

3樓:dmc冰魂

我寫了例子,你參考下,望採納!

易語言 正規表示式 怎麼用

4樓:匿名使用者

^沒看明白你的意思。但是上面的正則的話 比較簡單如果沒看錯的話用這個:([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

([^<>]*)

或者乙個比較簡單的正則([^<>]*)用這個的話,你會獲得太多了。也行有些你不需要的。如果可以的話,把你的從結尾的那段html複製給我看下,一定要全面的,不然乙個空格都可能導致正則無法匹配。

5樓:匿名使用者

$string=">128

10037

51100

100";

while($string =~ />\s*(\d+)\s*下面的參考。

易語言正規表示式的使用

6樓:匿名使用者

那數字不可有中文,不然有亂碼出現,這個我沒去處理,若單單只是數字和+-就可以用我這個

易語言 正規表示式

7樓:星月小木木

.版本 2

.支援庫 regex

.支援庫 spec

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

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

.區域性變數 搜尋結答

果, 搜尋結果, , "0"

.區域性變數 計次, 整數型

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

.區域性變數 內容陣列, 文字型, , "0"

表示式.建立 (「user_number_id=」 + 「([\s\s]*?)」 + 「」, )

搜尋結果 = 表示式.搜尋全部 (#原文) ' 原文就是 user_number_.......

.計次迴圈首 (取陣列成員數 (搜尋結果), 計次)臨時文字 = 搜尋結果 [計次].取子匹配文字 (#原文, 1, )除錯輸出 (臨時文字)

內容陣列 = 分割文字 (臨時文字, #引號 + 「>」, )除錯輸出 (「數字id:」 + 內容陣列 [1], 「匹配漢字:」 + 內容陣列 [2])

.計次迴圈尾 ()

8樓:水常流

這樣就可以了:

.版本 2.支援庫 spec

除錯輸出 (正則.取匹配數量 ())

.計次迴圈首 (正則.取匹配數量 (), i)除錯輸出 (正則.取匹配文字 (i))

.計次迴圈尾 ()

9樓:匿名使用者

正則.取匹配數量 是取出個數

正則.取匹配文字 是要取出的內容 當然不一樣了

易語言如何使用正規表示式?例如替換一些指定的字元

10樓:物理公司的

voidinsert_sort(int*array,unsignedintn)

*(array+j)=temp;}}

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

11樓:歷史的掩映

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

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

——————

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

12樓:千里走單騎

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

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

13樓:匿名使用者

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

14樓:不是哥的錯哦

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

15樓:匿名使用者

+表示乙個或多個

*表示0個或多個

易語言正規表示式

16樓:匿名使用者

單單這條的話就這樣

href="(.*?)">(.*?)<

改成易語言就是

href="+#引號+"(.*?)"+#引號+">(.*?)<

在易語言中,怎麼用正規表示式。比如:輸入的是不是手機號? 我需要詳細**。

17樓:

.版本 2 .支援庫 regex .

程式集 視窗程式集1 .子程式 _按鈕1_被單擊 正則(#常量1) .子程式 正則 .

引數 文字, 文字型 .區域性變數 正則, 正規表示式 .區域性變數 搜尋結果, 搜尋結果, , "0" .

區域性變數 i, 整數型 .區域性變數 x, 整數型 正則.建立 (「([1][0-9])」, 假) ' 這個表示式可以根據自己情況來寫、 這樣也行:

[1][3|8][0-9] 固定一二位數必須是 你想要的 搜尋結果 = 正則.搜尋全部 (文字) x= 取陣列成員數 (搜尋結果) .如果真 (x = 0) 返回() .

如果真結束 .計次迴圈首 (x, i) 輸出除錯文字 (搜尋結果 [i].取子匹配文字 (文字, 1, )) .

計次迴圈尾 () .版本 2 .常量 常量1, "《文字長度:

102>" 常量文字:fdsafdsa13514347655sdfsdafds fds12345678977fdsfdswew fdsfds12345678966dsfdsa

希望採納

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

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

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

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

易語言正則取數字,易語言正規表示式如何取裡面的數字

版本 2 支援庫 spec 區域性變數 正規表示式1,正規表示式類 正規表示式1.建立 value styal class pv value 10.02 styal 除錯輸出 正規表示式1.取子匹配文字 1,1 正規表示式1.取匹配文字 1,顧名思義,這個命令取的是文字,返回的當然也是文字。你把文字...