我创建了以下正则表达式来查找与完整路径中的单词匹配且不包含点字符的 url。
(\path\?*)([^.]*)$
它适用于https://www.regex101.com/#javascript,但在我定义此连接任务时连接任务中的咕噜声:
middleware: function(connect, options) {
var middlewares = [];
middlewares.push(modRewrite(["(\path\?*)([^.]*)$ /home.html [L]"]));
options.base.forEach(function(base) {
middlewares.push(connect.static(base));
});
return middlewares;
}
我收到此错误:Invalid regular expression: /(home?*)([^.]*)$/: Nothing to repeat
IDE 在“路径”字之间的两个斜杠 (\path\) 中警告我。
为什么我可以使用那些斜线?我可以用什么来代替那些斜线?非常感谢