求正則式高手幫忙,正規表示式,求解答

時間 2025-01-22 15:40:10

1樓:網友

我用的emeditor

批量處理按照以下辦法:

var arr=new array();

var indir=;

wshshell = new activexobject( "" )= indir;

cmd /k dir /b * exit", 0);

sleep( 500 );

indir + ", eeencodingsystemdefault, eeopenallownewwindow );

list\\.tmp\","eereplaceall | eefindreplaceregexp);

var lnum= eelinelogical )-1;

for(i=1;i<=lnum;i++)

arr[i] =;

for (i = 1; i ,eefindnext);

var num2= eelinelogical );

num2-num1-1);

found="var fso;

fso = new activexobject("");

儲存為然後 巨集》設為當前巨集。

關閉該檔案。

在用emeditor開啟你要批量處理的檔案中的任意乙個。

巨集》執行巨集。

批量處理完成!

2樓:網友

查詢]*>s\s]*?

替換為空 檔案多的話 寫個程式遍歷這些檔案即可。

正規表示式,求解答

3樓:oracle九叔

你好的!

你這個是**號碼的匹配規則吧!

1 是最開頭的數字;

38][0-9]|4[579]|5[0-3,5-9]|6[6]|7[0135678]|9[89]) 這部分是匹配號段資訊的!

d 是匹配最後的8位隨機數!

求大佬解釋以下正規表示式

4樓:紫薇參星

這個正規表示式有問題,第二個問號後面應該加冒號吧(?(1)y|x)應該是(?:1)y|x)

1)可能是表示數字1也可能是前面加反斜槓的\1,指代前面第乙個括號內的x即(?:x)|y)中的x,這叫做反向引用。

這樣,你說的正規表示式可能是r'(?:x)|y)(?1)y|x)'

: 表示匹配某一表示式,但不代表分組,不捕獲匹配的內容。

x)表示第一捕獲分組中,有乙個字母x

表示或者的關係。

x)|y表示x或者y

1表示反向引用指代前面第一捕獲分組中的x

1)y|x表示xy或者x

總之,這個正規表示式r'(?:x)|y)(?1)y|x)' 匹配類似xx,xxy,yx之類的字串。

幫忙屢屢這個正規表示式

w 1 1 1 1 1匹配一對重合的 w 1 1 匹配全部 w 1 1 1 匹配8個 w 1 1 1 1 匹配7個 1 1 1 表示同樣的3個同樣的資料,然後後面跟了個選擇器 1 再次對前面的3個9進行匹配,那麼就是剩餘的兩個了 w 1 1 1 1 1匹配一對重合的 w 1 1 匹配全部 w 1 1...

怎麼用正規表示式批量替換序號,正規表示式如何替換序號以及後面的注釋文字

乘風遠航 d d d 上面是正則 這個環視的語法很多比較廢的匹配工具都沒法匹配,目前已知的只有regexbuddy這個測試工具能匹配,還有就是上面的gvim編輯器,非常強大的編輯器,但上手不是很容易。vim的正則語法跟標準有點小區別,最後的紅框框出來的就是gvim的正則匹配語法。有啥問題跟進提問。正...

正規表示式中如何替換自身,正規表示式如何替換並修改自身的部分內容?

正則式 d 加圓括號表示分組並作為 反向索引 d表示一位數字 替換為 1a 1表示引用第1個組,對每個數字,替換為它本身跟上字母a 我用的emeditor,不同環境正則式語法也有差別。d可用 0 9 替代 1在有些環境中是 1 計名 其實,1 和 2 之間有 b 2 和 3 之間 b 123 s b...