gpt4 book ai didi

c# - 识别确切文件名的正则表达式模式

转载 作者:太空宇宙 更新时间:2023-11-03 12:45:05 24 4
gpt4 key购买 nike

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

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

但像“Forms”这样的名称也符合该模式。另外我想检查的一件事是确保“Documents”和括号开头“(”之间没有空格。如果它有空格我应该失败它也是。例如,我应该使文件名失败,例如 01_ABC 文件 (AX050-AX070)我正在尝试使用 http://regexr.com/ 构建一个模式地点。但无法构建确切的模式。请帮我找到一个模式。

最佳答案

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

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

您可以使用 RegexOptions.IgnoreCase 使正则表达式不区分大小写

关于c# - 识别确切文件名的正则表达式模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37606220/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com