如何读取文件进行过滤?
|
我需要读入一些目录,问题是我需要按文件名进行过滤。
例如:
\"1000123107.jpg\"
,\"1700123107.jpg\"
,\"1005123101.jpg\"
,\"1077123107.jpg\"
,在这种情况下,我需要获取以字符\"7.jpg\"
结尾的图像:只有\"1000123107.jpg\"
,我尝试使用此方法:
string[] filePaths = System.IO.Directory.GetFiles(
filePath + \"\\\\\", \"*7.jpg\", SearchOption.AllDirectories);
但这是行不通的,因为这样还会获得其他图像,这些图像的开头或中间为ѭ7。
(\"1000123107.jpg\"
和\"1700123107.jpg\"
和ѭ3so),所以那是错误的!
我只需要返回\"1000123107.jpg\"
。
请有人告诉我该怎么办?
谢谢。
没有找到相关结果
已邀请:
4 个回复
豹芜澈
也许这会有所帮助。
誓猎贰
这是如何分解的:
纤洞需匪
(请注意,我的初始答案在开头和结尾均未包含^和$,您需要使用它们以避免虚假匹配)
届甸衬丝蚕