如何检查文件名是否包含JavaScript中的子字符串?

这个问题在这里已经有了答案:

  • 如何检查一个字符串是否包含JavaScript中的子字符串? 49个答案

  • 如果你有文件名,你可以使用类似于:

    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?

    下一篇: How to verify "Contains" using JavaScript