易語言正規表示式的中的正規表示式文字怎麼取的

2021-04-13 14:44:14 字數 4238 閱讀 3469

1樓:匿名使用者

易語言不支援逆向斷言,所以你只能使用分組。

(>)([^<>]*)(?=<)

取group[2] 即可,具體易語言怎麼取正則的分組請自己參考易語言的api

2樓:匿名使用者

上面文字,中兩個人對話

共同開始結束特徵

開始:結束(換行)

給出表示式 /:.*/

就這樣,詳細的加q

3樓:雷霖姬清霽

版本2.支援庫

duregex

.程式集

視窗程zhi序集1

.子程式

_按鈕1_被單擊

.區域性dao變數

表示式版,

正規表示式

.區域性變數

搜尋權結果,

搜尋結果,

,"0"

.區域性變數

待搜尋內容,

文字型.區域性變數

表示式字串,

文字型.區域性變數

i,整數型

待搜尋內容

=編輯框1.內容

表示式字串=「

.*?php\?uid=(.*?)」

+#引號

表示式字串

=表示式字串

+「.*?

(.*?)

」表示式字串

=表示式字串

+「.*?

.*?>(.*?)

」表示式.建立

(表示式字串,

)搜尋結果

=表示式.搜尋全部

(待搜尋內容)

.計次迴圈首

(3,i)

編輯框2.內容

=編輯框2.內容

+搜尋結果

[1].取子匹配文字

(待搜尋內容,i,)

+「,」

.計次迴圈尾()

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

4樓:山水阿銳

版本 2

.支援庫 regex

.程式集 視窗程式集1

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

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

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

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

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

.區域性變數 i, 整數型

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

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

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

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

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

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

.計次迴圈尾 ()

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

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的 其他的 你 自己 改一下 原始碼 就行了

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

10樓:匿名使用者

年齡":([^\d]+).*編號":"([^\d]+).*sid":"([^\d]+)

易語言正規表示式中如何取下面所指網頁中的指定內容 5

11樓:我騎

>(.*?) 這樣就行記住這個表示式 (.*?)是萬能的什麼都能取

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

12樓:匿名使用者

你**上的 正則表達是錯誤的 ,

yh_price 和 num_iid 兩個欄位是相鄰的 ,所以 能匹配到,而 後面的title欄位 與他們不相鄰,所以匹配不到。

建議更改為:

"yh_price":(\d+),"num_iid":"(\d+)",.*"title":"([^"]+)",

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

版本 2 支援庫 regex 支援庫 spec 子程式 按鈕2 被單擊 區域性變數 表示式,正則表回達式 區域性變數 搜尋結答 果,搜尋結果,0 區域性變數 計次,整數型 區域性變數 臨時文字,文字型 區域性變數 內容陣列,文字型,0 表示式.建立 user number id s s 搜尋結果 表...

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

var reg class s missi s s gi var str r n r n str.replace reg,1 易語言正規表示式怎麼匹配兩行中間的內容 你這段內容中存在兩種不同區域的文字 一處 問題1 你是 單選題 二處 上班族 學生 自由職業 最好的方法是建立兩個正則規則 一處 st...

正規表示式問題,正規表示式問題(需要通用)

這樣不知道 是不是你想要的 首先你給的xml是不規範的。硬要匹配的話,可以試試下面的 你要的字串在group 1 中 性和閏年等問題.對於日期的有效範圍,不同的應用場景會有所不同。msdn中定義的datetime物件的有效範圍是 0001 01 01 00 00 00到9999 12 31 23 5...