excel学习库

excel表格_excel函数公式大全_execl从入门到精通

CAD命令:find中通配符的使用

大家都知道CAD在查找替换时可以使用通配符,大家比较熟悉的通配符就是*号和?号,*号可以代表任意数量的字符,?号代表一个字符,因为我们在WINDOWS里搜索文件的时候经常会用到。要使用通配符首先在搜索选项中勾选上“使用通配符”,如下图所示。其实CAD还提供了一些其他的通配符,可以帮助我们在查找替换的时候将多余的文字过滤掉,下面就以下面的图纸为例来看一下其他通配符的使用。CAD中通配符的使用#(磅字符) 也就是我们常说的井号,它可以表示任意数字。 @ (At) 也就是我们平时叫圈A的,数字2上面的字符,它可以表示任意一个字母。 . (句点) 句号,注意是英文的句号,不是中文状态的句号可以匹配任意不是数字也不是字母的字符,比如图中的大于号,直径号、横杠等。 *(星号) 星号可匹配任意字符串,可以在搜索字符串的任意位置使用。输入*E和输入E查找的结果是相同的,会将所有带E的文字都查找出来。星号通常用在利用多个不连续的字符来查找文字的情况,例如查找E*-,就可以将E后面有带-的文字查找出来。 ? (问号) 问号可以匹配任意单个字符,例如,?BC 匹配 ABC、3BC 等。用问号相对比星号要严格一些,智能匹配一个字符,比如查找S?D,就只能将SED查找出来,SD就不能被查找出来,而查找S*D的话,SED和SD都能被查找出来。 ~(波浪号) 波浪表示排除后面的任意字符串我们在查找对话框中输入~E。 如果我们希望排除包括多个连续字符的文字,可以在字符前后加上星号,比如我们希望排除2F开头的文字,可以输入~*2F*。用这种方法就可以解决那位网友遇到的问题,因为他的图中除了2F-开头的文字就只有单独的字母E了。我们可以在查找对话框中输入~*2F*E,看看查找结果。 [ ]中括号 匹配括号中包含的任意一个字符,例如,[AB]C 可以查找到 AC 和 BC。 [~]中括号加波浪号 匹配括号中未包含的任意字符,例如,[~AB]C可以查找 XC 而不能查找到 AC和BC。我们在例图中输入[~DG]E。 [-]中括号加横杠 可以指定单个字符的范围,例如输入[1-9]或[A-G]等。 `(反引号) 注意:这个反引号键在顶部数字键1的左边,跟波浪线是同一个键。查找将逐字读取反引号后面的字符;例如,`~AB 需要完全匹配 ~AB这三个字符。重点是在反引号后面其他一些通配符也会作为普通字符匹配,例如~、?等。比如输入`?A,只能搜出包含。要想应用好这些通配符,还需要结合实际图纸多用用,看看在哪种情况下可以使用哪个通配符,这些通配符如何组合才能得到我们需要的查找结果。 注意:查找时可以使用通配符,替换结果无法使用通配符! CAD的查找替换跟WORD的常规查找替换不一样,我试查找出来以后,替换结果只能是一种,替换时无法使用通配符。之前我并没有细研究,以为跟WORD或Excel一样,替换时也能使用统配符,结果昨天网友就遇到了问题,他想将1-1-1 、1-1-2 替换为1-4-1、1-4-2,中间的1 替换为4 ,查找项写成1-1-[12] ,替换选项为1-4-[12],结果发现替换结果都是1-4-[12]。其实不仅如此,我试着用1-1-*替换成1-4-*或1-1-?替换成1-4-?,替换后的文字就变成了1-4-*1、1-4-*2和1-4-?1、1-4-?2,也就是*号和?号在替换时也被作为普通字符来处理了。其实他图中这种情况不需要使用任何通配符,直接查找-1-,替换成-4-就可以了。 通过上面的例子我们得出这样的结论,在查找替换的时,如果想把不同的文字替换成同一种文字,可以使用通配符,如果把相同的文字替换成相同的文字,就不需要使用通配符。如果同类或类似的文字比较多,最关键的是如何利用前后字符将需要替换的文字筛选出来。如果相同的文字只是部分需要替换,可以预选出一部分图形,通过“查找位置”中设置为选定对象来进行过滤。如果需要替换的文字比较少,可以在列出的结果中选择需要替换的项,利用缩放定位确认后,再逐项进行替换。是否使用通配符,不能单纯看查找的需要,还需要看替换结果的需要,看如何才能保证得到我们需要的替换结果。即使不会使用通配符也没有关系,一次替换不成功,不妨分两次替换。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接