我可以使用通配符比较字符串吗?

杰斯克

我有一组文件:

001.txt
001a.txt
002.txt 
002a.txt
...

我正在尝试使用以下代码排除以结尾的项目a,例如001a.txt

PROCEDURE TForm1.FindFiles(StartDir, FileMask: STRING);
VAR
  sr: TSearchRec;
  IsFound: Boolean;
BEGIN
  IsFound := FindFirst(StartDir + FileMask, faAnyFile - faDirectory, sr) = 0;
  WHILE IsFound DO
  BEGIN    
    if sr.Name <> '*a.*' then
      gFiles.add(StartDir + sr.Name);

    IsFound := FindNext(sr) = 0;
  END;
  FindClose(sr);
END;

FileMask传递给该过程之中是'*.*'包括所有文件。

但是以上返回所有文件。

所以我的问题是如何从搜索中排除那些文件?

乌韦·拉贝(Uwe Raabe)

德尔福System.Masks为此提供了单位这里合适的函数是MatchesMask

if MatchesMask(sr.Name, '*a.*') then

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以使用通配符替换吗

来自分类Dev

为什么我可以使用视图边界而不是上限来比较字符串?

来自分类Dev

我可以使用格式而不使用子字符串吗?

来自分类Dev

我们可以使用一个逻辑表达式一次比较多个字符串吗?

来自分类Dev

我可以使用字符串或IEnumerable <T>,其中T是字符串或IEnumerable <T>吗?

来自分类Dev

我可以使用dtype查找numpy数组的元素是字符串吗?

来自分类Dev

我可以使用数组中的字符串作为Swift中的选择器吗?

来自分类Dev

我可以使用嵌套的for循环遍历列表中的完整字符串吗?

来自分类Dev

我可以使用标题转换带空格的字符串吗?

来自分类Dev

我们可以使用javascript中的字符串获取类的对象吗?

来自分类Dev

我可以使用指针遍历字符串数组吗?

来自分类Dev

Haskell Happstack,我可以使用带有html标签的字符串作为响应吗?

来自分类Dev

我可以使用 IF 和 Else 来定义字符串吗?

来自分类Dev

我可以使用变量来确定列表中的字符串吗?

来自分类Dev

字符串与通配符比较

来自分类Dev

我的字符串比较实现对吗?

来自分类Dev

我可以使用“ f”格式化字符串,使用“ r”同时查找文件吗?

来自分类Dev

使用实体的控制台应用程序,我可以使用相同的连接字符串吗?

来自分类Dev

我可以使用 d3.js 使用 json 字符串或 json 对象绘制图形吗?

来自分类Dev

我可以使用通配符附加和订阅频道吗?

来自分类Dev

我可以使用方便的语法在哈希图中查找字符串键吗?

来自分类Dev

我可以使用Jquery UI进入Konva(Kineticjs)阶段并保存为JSON字符串吗?

来自分类Dev

我可以使用格式表达式将小数点插入字符串吗?

来自分类Dev

我可以使用spark-csv在Apache Spark中读取以字符串形式表示的CSV吗

来自分类Dev

我可以使用dirname(__ FILE__)作为字符串的一部分吗?

来自分类Dev

我可以使用内置的读取方法将由换行符分隔的字符串放入数组吗?

来自分类Dev

我可以使用字符串作为可执行代码行的一部分吗?

来自分类Dev

我可以使用查询字符串在Sitecore 7.5中驱动个性化内容吗?

来自分类Dev

我可以使用Order By和ToLower在DocumentDB上执行不区分大小写的字符串排序吗?

Related 相关文章

  1. 1

    我可以使用通配符替换吗

  2. 2

    为什么我可以使用视图边界而不是上限来比较字符串?

  3. 3

    我可以使用格式而不使用子字符串吗?

  4. 4

    我们可以使用一个逻辑表达式一次比较多个字符串吗?

  5. 5

    我可以使用字符串或IEnumerable <T>,其中T是字符串或IEnumerable <T>吗?

  6. 6

    我可以使用dtype查找numpy数组的元素是字符串吗?

  7. 7

    我可以使用数组中的字符串作为Swift中的选择器吗?

  8. 8

    我可以使用嵌套的for循环遍历列表中的完整字符串吗?

  9. 9

    我可以使用标题转换带空格的字符串吗?

  10. 10

    我们可以使用javascript中的字符串获取类的对象吗?

  11. 11

    我可以使用指针遍历字符串数组吗?

  12. 12

    Haskell Happstack,我可以使用带有html标签的字符串作为响应吗?

  13. 13

    我可以使用 IF 和 Else 来定义字符串吗?

  14. 14

    我可以使用变量来确定列表中的字符串吗?

  15. 15

    字符串与通配符比较

  16. 16

    我的字符串比较实现对吗?

  17. 17

    我可以使用“ f”格式化字符串,使用“ r”同时查找文件吗?

  18. 18

    使用实体的控制台应用程序,我可以使用相同的连接字符串吗?

  19. 19

    我可以使用 d3.js 使用 json 字符串或 json 对象绘制图形吗?

  20. 20

    我可以使用通配符附加和订阅频道吗?

  21. 21

    我可以使用方便的语法在哈希图中查找字符串键吗?

  22. 22

    我可以使用Jquery UI进入Konva(Kineticjs)阶段并保存为JSON字符串吗?

  23. 23

    我可以使用格式表达式将小数点插入字符串吗?

  24. 24

    我可以使用spark-csv在Apache Spark中读取以字符串形式表示的CSV吗

  25. 25

    我可以使用dirname(__ FILE__)作为字符串的一部分吗?

  26. 26

    我可以使用内置的读取方法将由换行符分隔的字符串放入数组吗?

  27. 27

    我可以使用字符串作为可执行代码行的一部分吗?

  28. 28

    我可以使用查询字符串在Sitecore 7.5中驱动个性化内容吗?

  29. 29

    我可以使用Order By和ToLower在DocumentDB上执行不区分大小写的字符串排序吗?

热门标签

归档