易語言正規表示式表匹配字數出現兩次的陣列怎麼表達

2021-03-04 01:24:07 字數 3218 閱讀 8239

1樓:hc濁世佳公子

^.版本 2

.支援庫 regex

.支援庫 spec

.區域性變數 array, 整數型, , "0"

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

.區域性變數 i, 整數型

array =

regex.建立 (「9[^9]*9[^9]*」, ).計次迴圈首 (取陣列成員數 (array), i).

如果真 (regex.匹配 (到文字 (array [i])))除錯輸出 (array [i])

.如果真結束

.計次迴圈尾 ()

易語言正則+陣列

2樓:歲歲年年相似

.版本 2

.支援庫 regex

.程式集 視窗程式集1

.程式集變數

文本版, 文字型權

.程式集變數 文字內容, 文字型

.程式集變數 陣列, 文字型, , "0"

.程式集變數 正則, 正規表示式

.程式集變數 結果, 搜尋結果, , "0"

.程式集變數 計次, 整數型

.子程式 __啟動視窗_建立完畢

文字內容 = 「cmdstr=訊息

正則.建立 (「=.*?&」, )

結果 = 正則.搜尋全部 (文字內容)

.計次迴圈首 (取陣列成員數 (結果), 計次)文字 = 結果 [計次].取匹配文字 (文字內容, )加入成員 (陣列, 取文字中間 (文字, 2, 取文字長度 (文字) - 2))

.計次迴圈尾 ()

輸出除錯文字 (陣列 [1], 陣列 [2])

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

3樓:臨川菜梗

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

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

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

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

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

匹配1    匹配2

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

匹配1    匹配2

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

4樓:本豪愛大公尺

借用一樓:

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

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

5樓:佐佐木真帥

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

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

6樓:東淫趙日天

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

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

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

7樓:dmc冰魂

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

易語言怎樣判斷乙個字串是否匹配乙個正規表示式

8樓:雨哥程式

.版本 2

.支援庫 regex

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

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

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

.區域性變數 i, 整數型

表達.建立 (「[a-z]」, 真)

結果 = 表達.搜尋全部 (編輯框1.內容)編輯框2.內容 = 「」

.計次迴圈首 (取陣列成員數 (結果), i)編輯框2.加入文字 (結果 [i].取匹配文字 (編輯框1.內容, ))

.計次迴圈尾 ()

易語言正規表示式問題。 為什麼易語言正規表示式 [\w]+ 能匹配大多數漢字

9樓:深秋桔葉

[\w\w]+用這個

10樓:匿名使用者

注意字母w的大小寫,經測試asd阿桑地方成功。

11樓:匿名使用者

這個就不知道了,我用正則工具測過,都可以匹配上的,可能是易語言的乙個bug

你可以[\u4e00-\u9fa5]來匹配中文,換一種方式也許就行了

易語言正規表示式的問題???

12樓:匿名使用者

js的供參考

'撒的方法4545啊哦那是個i356789的是法份3425'.match(/\d+/g)

易語言正則匹配中間所有

13樓:匿名使用者

var reg = /]*class[=\s\"\']+missi[\"\']?[^>]*>((?:(?!)[\s\s])*)/gi;

var str = '\r\n\r\n';

str.replace(reg,"$1");

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

14樓:匿名使用者

好像做不到吧。但網上有說可以的:

匹配中文字元的正規表示式: [\u4e00-\u9fa5]

15樓:匿名使用者

.版本 2

.子程式 ******x

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

.區域性變數 葛, 陣列

葛 = 分割文字 (「擷取內容」, #換行符, ).計次迴圈首 (取陣列成員數 (葛), 計次).如果真 (尋找文字 (葛 [計次], 「煉丹爐」, , 假) ≠ -1)

葛 = 分割文字 (「擷取內容」, 「 」, )返回 (葛 [1])

.如果真結束

.計次迴圈尾 ()

16樓:匿名使用者

一頁頁的尋找文字 煉丹爐x 就可以了...沒必要正則。因為物品所在揹包頁面不確定,用正則也得一頁頁的找過去啊....

17樓:匿名使用者

\d+\.煉丹爐x\d+

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

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