gpt4 book ai didi

javascript - 在 Javascript 中使用 RegExp 查找文件序列

转载 作者:行者123 更新时间:2023-12-02 14:28:03 24 4
gpt4 key购买 nike

我有一个简单的问题:

如何在 Javascript 中使用 RegExp 来查找与此过滤器匹配的字符串:*[0-9].png 以过滤掉文件序列。

例如:

bird001.png
bird002.png
bird003.png

abc_1.png
abc_2.png

应忽略诸如 abc_1b.pngabc_abc.png 之类的字符串我将在 getFiles 函数中使用它。

var regExp = new RegExp(???);
var files = dir.getFiles(regExp);

提前致谢!

编辑:

如果我有一个定义的字符串,比如说

var beginningStr = "bird";

如何检查字符串是否与过滤器匹配

beginningStr[0-9].png

?理想情况下, beginString 不区分大小写。这样过滤器就会允许 Bird01 和 Bird02。

再次感谢!

最佳答案

任何紧随 [0-9] 并以 .png 结尾的内容:

/^.*[0-9]\.png$/i

或者只是不开始(正则表达式会自己找到它):

/[0-9]\.png$/i

关于javascript - 在 Javascript 中使用 RegExp 查找文件序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38050298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com