我想要製作一個Ultraedit正則表達式,它允許我刪除包含數字的txt文件的所有單詞。Ultraedit正則表達式來刪除包含數字的所有單詞
例如:
test
test2
t2est
te2st
和...
得到僅 測試
我想要製作一個Ultraedit正則表達式,它允許我刪除包含數字的txt文件的所有單詞。Ultraedit正則表達式來刪除包含數字的所有單詞
例如:
test
test2
t2est
te2st
和...
得到僅 測試
甲不區分大小寫的搜索與的Perl正則表達式搜索字符串\<[a-z]+\d\w*\>
查找包含整個單詞至少1位數。
\<
...單詞的開頭。也可以使用任何字邊界的\b
。
[a-z]+
...任何字母1次或多次。您可以將額外的字符放入方括號中,例如也用於文本文件語言的ÄÖÜääöüß。
\d
......任何數字,即0-9。
\w*
...任何單詞字符0或更多次。任何單詞字符表示根據Unicode表格包括語言相關單詞字符,全部數字和下劃線的所有單詞字符。
\>
...結束了一個字。也可以使用任何字邊界的\b
。
甲不區分大小寫的搜索與的UltraEdit正則表達式搜索字符串[a-z]+[0-9][a-z0-9_]++
查找包含至少1位如果額外地查找選項全字匹配還檢查也整個單詞。
[a-z]+
...任何字母1次或多次。您可以將其他字符放入文本文件語言中使用的方括號中。
[0-9]
...任何數字。
[a-z0-9_]++
...任何字母,數字或下劃線0或更多次。
UltraEdit的正則表達式搜索字符串[a-z]+[0-9][a-z0-9_]++
中的Unix/Perl的語法爲[a-z]+[0-9][a-z0-9_]*
這可能與檢查,而不是Perl的正則表達式搜索查找選項全字匹配可以使用。
嗨歡迎堆棧溢出,你有什麼試過? – Mikhail
\ W(?:[ - A-Za-z] + [0-9])但是不正確 – user699998
表達式似乎沒問題(至少它匹配了這4行中的3個),但是當我對UES進行測試時,它表現得相當奇怪(報告3場比賽,但沒有顯示任何...),所以我要報告給IDMComp。這可能是因爲UE也遭受了這個錯誤。你正在使用哪個版本? – MBaas