要搜索和替換文字,請使用FIND命令。替換只是文字內(nèi)容,字符格式和文字特性不變。



使用 FIND 命令時,可以在搜索中使用通配符。

字符
定義

#(井號)
匹配任意數(shù)字字符

@ (At)
匹配任意字母字符

. (句點)
匹配任意非字母數(shù)字字符

*(星號)
匹配任意字符串,可以在搜索字符串的任意位置使用

? (問號)
匹配任意單個字符,例如,?BC 匹配 ABC、3BC 等等

~(波浪號)
匹配不包含自身的任意字符串,例如,~*AB* 匹配所有不包含 AB 的字符串

[ ]
匹配括號中包含的任意一個字符,例如,[AB]C 匹配 AC 和 BC

[~]
匹配括號中未包含的任意字符,例如,[AB]C 匹配 XC 而不匹配 AC

[-]
指定單個字符的范圍,例如,[A-G]C 匹配 AC、BC 等,直到 GC,但不匹配 HC

`(單引號)
逐字讀取其后的字符;例如,`~AB 匹配 ~AB



下面以[-]通配符為例,批量查找替換一組文字:

以處理鉆孔柱狀圖為例,設(shè)計人員需要把地質(zhì)專業(yè)發(fā)來的地質(zhì)鉆孔柱狀圖中關(guān)于土層厚度的數(shù)據(jù)刪除,只保留分層位置的高程數(shù)據(jù)。如下圖刪除類似于13.80(-3.03)中的13.80和括號只保留-3.03。



操作步驟:

1、使用find命令,框選需要處理的對象。



2、在查找內(nèi)容中輸入【0-9】(,替換為中輸入左括號(,然后點擊全部替換。



括號前面的數(shù)值就少了一位,如此反復(fù)幾次,刪除小數(shù)點.時,要把查找內(nèi)容改為[0-9.](得到如下結(jié)果:



重復(fù)上述步驟幾次(次數(shù)由括號前面的數(shù)值個數(shù)確定),括號前面的數(shù)值全部刪除了,得到如下結(jié)果:



3、刪除括號,分別在查找內(nèi)容中輸入左括號(,右括號),替換為中不用管,分兩次全部替換。




達(dá)到了想要的效果,整個過程刪除了4個數(shù) ,1個小數(shù)點 1對括號,替換7次,不管多少組數(shù)據(jù)都是替換7次。實際工作中,如果有幾百幾千組數(shù)據(jù),用幾步就搞定的事,避免干一個一個數(shù)據(jù)的刪除這樣重復(fù)無腦的事,提高了工作效率!

1.《CAD批量修改文字之通配符》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識,僅代表作者本人觀點,與本網(wǎng)站無關(guān),侵刪請聯(lián)系頁腳下方聯(lián)系方式。

2.《CAD批量修改文字之通配符》僅供讀者參考,本網(wǎng)站未對該內(nèi)容進(jìn)行證實,對其原創(chuàng)性、真實性、完整性、及時性不作任何保證。

3.文章轉(zhuǎn)載時請保留本站內(nèi)容來源地址,http://f99ss.com/gl/3003542.html