当前位置: 首页 > 知识库问答 >
问题:

如何在不检查路径是否存在的情况下检查路径是否像本地文件

胡弘毅
2023-03-14

我想测试一个给定的路径是否看起来像一个本地文件,但不真正测试它是否存在性能方面的问题。

示例:

  • \\path\to\file.txt(Windows UNC)必须返回false
  • C:\path\to\file.txt(Windows LFS)必须返回true
  • /tmp/file.txt(Unix FS)必须返回true
  • /other/abstract/path.txt(相对URL或其他所有内容)必须返回false

一些想法?

共有1个答案

龙飞文
2023-03-14

您可以编写regex来验证给定的参数/输入是否是有效的路径。

这将使您提前开始Java正则表达式来匹配文件路径

 类似资料:
  • 我想检查一个链接的href是否是网站路径之后的文件。代码如下: 有没有办法让它检查在“http://127.0.0.1:5500”后面是“/”还是“/index.html”?谢谢你!

  • 我正在尝试获取以下内部路径:“/storage/emulated/0/android/data/br.com.d_apps.desajogos/files/download/1.txt”以检查文件(1.txt)是否存在,但我找不到具有环境的方法来获取它。 我下载的文件是这样的: 并尝试使用以下工具检查该文件:

  • 问题内容: 第二个命令是否将当前路径添加为另一个搜索路径? 用冒号分隔多个路径是否正确? 默认情况下,当前路径不是始终在ClassPath中,因此不需要显式指定吗? 谢谢。 问题答案: 从Oracle的页面上设置类路径: 默认的类路径是当前目录。设置CLASSPATH变量或使用命令行选项将 覆盖 默认值,因此,如果要在搜索路径中包括当前目录,则必须包括“。”。在新设置中。 使用了Windows和类

  • 问题内容: 我试图找到给定的路径是否可能是使用java的另一个路径的子级。这两个路径可能不存在。 说是可能的孩子。 目前,我正在与 问题答案: 您还可以使用 java.nio.file.Path 轻松完成此操作。该 java.nio.file.Path.startsWith 方法似乎是处理所有可能的情况。 例: 输出 如果需要更高的可靠性,可以使用“ toRealPath”代替“ toAbsolu

  • 我试图解决树中的一个问题,我们必须检查完整路径(从根到叶)是否会导致求和值(由用户给出)。我成功地做到了这一点,下面是代码 我理解代码的主要问题是,当我们向下移动的递归函数时,总和会发生变化,当总和在语句。我们希望在第二个函数中传递的总和值是那个给定点的值(由于总和通过第一个函数传递,应该会改变),但是这段代码似乎仍然正常工作。

  • 本文向大家介绍IOS检测指定路径的文件是否存在,包括了IOS检测指定路径的文件是否存在的使用技巧和注意事项,需要的朋友参考一下 检查文件是否存在 方法二: 方法三: 方法四:

  • 问题内容: Golang文件路径模块(https://golang.org/pkg/path/filepath/)包含一些用于处理路径的函数,可用于检查文件是否存在。有没有一种方法可以检查字符串是否真的构成了有效路径(无论该路径处是否有文件)? 问题答案: 这个问题听起来很简单,但实际上并非如此。这是我发现的两个可能的解决方案: 这里的想法是根据规则检查给定的文件路径。 问题 作业系统(UNIX

  • 我想检查路径是文件还是目录。如果是目录,那么将目录和文件分别记录下来。稍后我想将它们作为json对象发送。 nodejs binding.lstat(PathModule._Makelong(路径)) 更新:找到解决方案。我必须这样添加testFolder+文件: