Javascript正则表达式以匹配精确的文件夹路径
我的文件夹结构如下:Javascript正则表达式以匹配精确的文件夹路径,javascript,regex,istanbul,karma-coverage,isparta,Javascript,Regex,Istanbul,Karma Coverage,Isparta,我的文件夹结构如下: main |__Test |__Sub |__Match |__Match1 |__Match2 我有一个要求: 仅匹配一个文件夹-“匹配” 匹配多个文件夹-“匹配,匹配1,匹配2 a)我试过: /main\/Test\/Sub\/Match\// 但那没用 基本上,我正在使用,我需要从检测中排除一些文件夹。试试这个: \/main\/Test\/Sub\/Match([0-9])?\/? 我使用了[0-9],因为您提到了这样
main
|__Test
|__Sub
|__Match
|__Match1
|__Match2
我有一个要求:
/main\/Test\/Sub\/Match\//
但那没用
基本上,我正在使用,我需要从检测中排除一些文件夹。试试这个:
\/main\/Test\/Sub\/Match([0-9])?\/?
我使用了
[0-9]
,因为您提到了这样一个结构。假设不只有match1和match2。也许您需要将最后的\/
替换为$
?尝试一下/main\/Test\/Sub\/Match$/
noops,这没有帮助。尝试一下:/^main\/Test\/Sub\/Match(\d+)?$^/
,测试:不,这也没有帮助。是的。这种理解是正确的,但是这个正则表达式没有帮助。请定义没有帮助。我的意思是它对我的场景不起作用。我希望它与文件夹模式匹配。但是它不适用于排除带有Isparta的文件夹以从检测中排除某些文件夹。可能是出了问题在我这边。
/^main\/Test\/Sub\/Match[0-9]?\/?$/