易語言如何取得文字中兩個字元中間的所有字元

2021-03-06 15:32:19 字數 1037 閱讀 1314

1樓:匿名使用者

給個正規表示式的給你參考一下,如果有多個匹配文字的話,可以用迴圈.

.版本 2

.支援庫 spec

.支援庫 regex

除錯輸出 (正則取文字 (「12132《這是要取出的文字》35」, 「<」, 「>」))

.子程式 正則取文字, 文字型

.引數 文字, 文字型

.引數 前標, 文字型

.引數 後標, 文字型

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

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

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

.區域性變數 temp, 文字型

正規表示式.建立 (前標 + 「(.*?

)」 + 後標, )搜尋結果 = 正規表示式.搜尋全部 (文字)temp = 搜尋結果 [1].取匹配文字 (文字, )返回文字 = 取文字中間 (temp, 取文字長度 (前標) + 1, 取文字長度 (temp) - 取文字長度 (前標) - 取文字長度 (後標))

返回 (返回文字)

2樓:小魏

.版本 2

.程式集 視窗程式集1

.子程式 _讀取文字_按鈕_被單擊

.區域性變數 文字前面, 整數型

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

.區域性變數 文字後面, 整數型

文字前面 = 尋找文字 (被查詢文字_編輯框.內容, 「<」, , 假) + 1

文字後面 = 尋找文字 (被查詢文字_編輯框.內容, 「>」, , 假)

文字中間 = 取文字中間 (被查詢文字_編輯框.內容, 文字前面, 文字後面 - 文字前面)

.如果 (文字中間 ≠ 「」)

資訊框 (「文字已找到:」 + 文字中間, 0, ).否則資訊框 (「文字未找到:」, 0, )

3樓:匿名使用者

i = 尋找文字 (源內容, 「<」, , 假) + 1

資訊框 (取文字中間 (源內容, i, 尋找文字 (源內容, 「>」, , 假) - i))

如何在JS中判斷兩個字串中有相同的字元

var str1 abc var str2 bde var i for i 0 i str1.length 1 i else if i str1.length 1 alert 無相同字容符 在js中怎麼判斷兩個字串相等 s中字串比較值用 不同型別間比較,之比較 轉化成同一型別後的值 看 值 是否相等...

c 中,輸入兩個字串,怎樣在串中查詢並刪除串,並且是不區分大小寫的查詢

include 字串匹配,在主串中刪除子串int main str2 512 scanf s str1 主串scanf s str2 子串int len1 length str str1 int len2 length str str2 int count 0 匹配次數int index 10 子串...

關於C語言 輸入兩個字元,按字母表的順序輸出。如輸入ba,輸出ab

void main else 輸入的時du候需注zhi意dao只取前專2個字元屬 可以先將字元排序,然後一個個的輸出 用c語言,輸入三個字母,按字母表順序輸出這三個字母。incldue int main if a c if b c printf c c c n a,b,c return 0 c語言中...