明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2405|回复: 4

[求助]高手指点:通配符问题

[复制链接]
发表于 2007-4-26 19:33:00 | 显示全部楼层 |阅读模式

    BuildFilter fType, fData, 0, "*LINE", 39, "411##"
   
    '选择对象
    SSetObj.Select acSelectionSetAll, , , fType, fData

为何通配符不起作用,而换成

    BuildFilter fType, fData, 0, "*LINE", 39, "41102, "
  
    '选择对象
    SSetObj.Select acSelectionSetAll, , , fType, fData

却可以呢.

发表于 2007-5-1 14:54:00 | 显示全部楼层

通配符

定义

# (磅值符号)

匹配任意单个数值字符

@ (at)

匹配任意单个字母字符

. (句号)

匹配任意单个非字母数值字符

* (星号)

匹配任意字符序列,包括空字符串,它可以出现在任何位置,包括开头、中间和结尾处

? (问号)

匹配任意单个字符

~ (波浪号)

如果它是模式字符串的第一个字符,则匹配除此字符串之外的任意字符串

[...]

匹配括号中的任意一个字符

[~...]

匹配不在括号中的任意单个字符

– (连字符)

用在括号里面,用来指明单个字符的取值范围

, (逗点)

分隔两个模式字符串

` (单引号)

特殊转义字符(按字义读取随后的字符)

发表于 2010-11-3 13:00:00 | 显示全部楼层
问题解决啦 用 *
  • *  找出了所有包含星号的文字
  • 发表于 2011-6-2 18:47:25 | 显示全部楼层
    用 *
    *  找出了所有包含星号的文字

    好像不包含*也选择出来了!
    发表于 2017-10-30 09:39:23 | 显示全部楼层
    高手请问直接用*可以不,我想过滤属性块,但是属性块名称不同, 但是出错了,不知道是什么情况fType(1) = 2: fDate(1) = "*"
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
    ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

    GMT+8, 2024-11-29 00:15 , Processed in 0.142112 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表