jjzjj

c# - 在 C# 中使用带有正则表达式的 Directory.GetFiles?

我有这个代码:string[]files=Directory.GetFiles(path,"......",SearchOption.AllDirectories)我想要的是仅返回不以p_和t_开头且扩展名为png或jpg或gif的文件。我该怎么做? 最佳答案 Directory.GetFiles默认不支持RegEx,您可以做的是在文件列表中按RegEx进行过滤。看看这个list:Regexreg=newRegex(@"^^(?!p_|t_).*");varfiles=Directory.GetFiles(yourPath,"*.p

c# - 在 C# 中使用带有正则表达式的 Directory.GetFiles?

我有这个代码:string[]files=Directory.GetFiles(path,"......",SearchOption.AllDirectories)我想要的是仅返回不以p_和t_开头且扩展名为png或jpg或gif的文件。我该怎么做? 最佳答案 Directory.GetFiles默认不支持RegEx,您可以做的是在文件列表中按RegEx进行过滤。看看这个list:Regexreg=newRegex(@"^^(?!p_|t_).*");varfiles=Directory.GetFiles(yourPath,"*.p

c# - 当 Directory.GetFiles() 被拒绝访问时忽略文件夹/文件

我正在尝试显示在选定目录(以及可选的任何子目录)中找到的所有文件的列表。我遇到的问题是,当GetFiles()方法遇到它无法访问的文件夹时,它会抛出异常并且进程停止。如何忽略此异常(并忽略protected文件夹/文件)并继续将可访问的文件添加到列表中?try{if(cbSubFolders.Checked==false){string[]files=Directory.GetFiles(folderBrowserDialog1.SelectedPath);foreach(stringfileNameinfiles)ProcessFile(fileName);}else{string[

c# - 当 Directory.GetFiles() 被拒绝访问时忽略文件夹/文件

我正在尝试显示在选定目录(以及可选的任何子目录)中找到的所有文件的列表。我遇到的问题是,当GetFiles()方法遇到它无法访问的文件夹时,它会抛出异常并且进程停止。如何忽略此异常(并忽略protected文件夹/文件)并继续将可访问的文件添加到列表中?try{if(cbSubFolders.Checked==false){string[]files=Directory.GetFiles(folderBrowserDialog1.SelectedPath);foreach(stringfileNameinfiles)ProcessFile(fileName);}else{string[

javascript - PhoneGAP、iOS、 'getFile' 回调不调用 JavaScript 回调

环境iOS6.1代码电话差距代码片段document.addEventListener('deviceready',function(){window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem){fileSystem.root.getFile("state.json",{},success,faliure);});});用上面的代码'deviceready'被调用。成功调用'requestFileSystem'回调。'fileSystem.root.getFile'从不回调(既不成功也不失败)。

android - GetFile Cordova 3.4.0 err.code 1000

我尝试使用cordova3.4.0获取文件:FileManager.prototype.ReadAsTextFromFile=function(fileName,readDataCallBack){varthat=this;try{window.requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem){fileSystem.root.getFile(fileName,{create:false},function(fileEntry){fileEntry.file(function(file){varread

android - Telegram Bot API 中的 "getFile"方法

在TelegramBotAPI中有一个方法“getFile”https://core.telegram.org/bots/api#getfile.我有一个用于测试的机器人,并在Android上安装了Telegram。我该如何测试这个方法,我应该向我的机器人发送一个文件吗?如果是,那么具体是怎样的? 最佳答案 如果有人向您的机器人发送了文件(照片、视频、文档、音频等),getFile返回允许您的机器人下载文件的信息。要测试此方法,请执行以下操作:使用AndroidTelegram应用向您的机器人发送照片。打开浏览器,在地址栏输入htt

windows - event.getFile().getFileName() 在带有 PrimeFaces 3.5 的 JSF2.0 中返回具有完整路径的文件名

我使用PrimeFacesv3.5在我的windows机器上使用Firefox浏览器上传文件。event.getFile().getFileName()正在返回具有完整路径的文件名,这进一步导致了问题。PrimeFaces在内部使用Apachecommons。我检查了javadoc也,但不再帮助我了。为了克服这个问题,我修改了程序,有点像下面的方式-StringfileName=event.getFile().getFileName();fileName=fileName.substring(fileName.lastIndexOf("\\"));但它并不健壮和可靠。有什么建议吗?

c# - 为什么 DirectoryInfo.GetFiles() 匹配与掩码不匹配的文件?

基本上,我有这段代码:DirectoryInfodir=newDirectoryInfo(@"\\MYNETWORK11\ABCDEFG\ABCDEFGHIJKL\00806\");FileInfo[]files=dir.GetFiles("200810*");我希望它匹配任何以200810开头的文件。但是,它匹配名为的文件20070618_00806.bak和20070817_00806.bak(星星不在文件名中,这是我可以包含下划线的唯一方式)我在命令提示符下用dir试了一下,它也匹配那些文件。为什么?编辑:也许使用C:作为示例并不是一件好事。我实际查询的目录是网络共享\\MYNE

.net - 您能解释一下为什么 DirectoryInfo.GetFiles 会产生这个 IOException 吗?

我有一个在Novell网络上运行的WinForms客户端-服务器应用程序,它在连接到网络上单独的Windows2003Server时产生以下错误:TYPE:System.IO.IOExceptionMSG:Logonfailure:unknownusernameorbadpassword.SOURCE:mscorlibSITE:WinIOErroratSystem.IO.__Error.WinIOError(Int32errorCode,StringmaybeFullPath)atSystem.IO.Directory.InternalGetFileDirectoryNames(Str