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,顧名思義,這個命令取的是文字,返回的當然也是文字。你把文字...