如何检查文件名是否包含JavaScript中的子字符串?
这个问题在这里已经有了答案:
如果你有文件名,你可以使用类似于:
if(theFileName.indexOf('myfilethree') > -1)
{
do your magic here because "myfilethree" is present in the name!
}
但是,我不知道有什么方法可以在javascript中读取目录索引。
有两部分内容:获取目录中的文件列表,然后搜索它们的子字符串。 我将从情节部分开始,因为这是最简单的。 只需使用indexOf
来检查所需的字符串。 如果indexOf
的结果不等于-1,则表示匹配:
if (filename.indexOf("myfilex") != -1) {
// whatever you want to do
}
至于实际检索文件列表,您将需要使用Windows Script Host和JScript。 看到这个问题的细节。
var str = 'myfilethree';
if (str.toLowerCase().indexOf("myfilethree") >= 0)
{
alert('File Found');
}
尝试这个:
链接地址: http://www.djcxy.com/p/2059.html上一篇: How to check if filename contains substring in JavaScript?