很抱歉有一个关于正则表达式的新手问题,你如何使用正则表达式指定子目录,这是我知道如何为根目录做到这一点的 我想要实现的是如何为子目录做到这一点,例如应用程序目录和资产目录任何帮助将不胜感激这是我所拥有的我在 JavaScript 中使用它
regex=".(htm|html|js|css)$
提前感谢
不确定这是否是您想要的答案,但您可以使用这样的正则表达式:
./src/app/([a-zA-Z0-9]+.(htm|html|css|js))
或选择子目录中所有文件的内容,例如:
./src/app/hello.html
./src/app/123.js
./src/app/hello123.css
只需编辑正则表达式即可根据需要获取所需的子目录。
[根据OP的评论进行扩展]
要选择多个子目录,可能只是这样:
./src/(app|asset)/([a-zA-Z0-9]+.(htm|html|css|js))
适用于文件目录"应用程序"和"资产",如下所示:
./src/app/hello.html
./src/app/123.js
./src/app/hello123.css
./src/asset/hello.html
./src/asset/123.js
但不是其他文件目录"blabla",例如 ./src/blabla/hello123.css