【发布时间】:2016-03-12 17:11:19
【问题描述】:
所以我是 node.js 的新手,我遇到了这行让我感到困惑的代码:
if (/^\/api\/parsetime/.test(req.url))
我理解它的 test() 部分,但只有 test 之前的部分是奇怪的。
如果请求的 url 是“/api/parsetime”,则练习的目标是对来自服务器的响应做一些事情。
所以基本上我的问题是,当我们将它放在 if 语句中时,为什么在 url 中有/^\/、\/?
谢谢!
顺便说一句,代码取自 NodeSchool 研讨会 (learnyounode)。谢谢你们,你们太棒了!
【问题讨论】:
-
"\" 防止“/”被解释为正则表达式的结尾。
标签: javascript url slash