正则表达式模式,以确定确切的文件名

时间:2016-06-03 04:55:07

标签: c# regex

我正在尝试找到一个模式(正则表达式)来查找确切的正则表达式来查找文件的名称。我正在尝试将模式作为[a-zA-Z0-9_]([a-zA-Z0-9])来查找名为

的文件夹名称
01_ABC Documents(AX050-AX070)

但是像“Forms”这样的名字也会在模式中找到真的。另外我要检查的另一件事是确保“文档”与括号的开头之间没有空格“(”。如果它有空格我应该失败它也是一个例子,我应该像文件名一样失败  01_ABC Documents (AX050-AX070) 我试图使用http://regexr.com/网站构建模式。但无法建立确切的模式。请帮我找一个模式。

1 个答案:

答案 0 :(得分:1)

我想你可以使用类似的东西:

[0-9]+_[A-Z]+\sDocuments+\([A-Z0-9]{5}-[A-Z0-9]{5}\)

您可以使用RegexOptions.IgnoreCase

使正则表达式不区分大小写
相关问题