Skip to content

Invalid Regex Error? #2

@qwo

Description

@qwo

Migrating my blog entries and got this stack error from Express

Here are my blog entry names.
https://github.com/stanzheng/gettysburg/tree/stanzheng/content

╭─stanzheng@stanzheng-2  ~/code/norfolkjs/gettysburg  ‹stanzheng›
╰─$ node app.js

/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/utils.js:313
  return new RegExp('^' + path + '$', sensitive ? '' : 'i');
                                                       ^
SyntaxError: Invalid regular expression: /^\/[c++-standard-and-education]\/?$/: Range out of order in character class
    at new RegExp (<anonymous>)
    at Object.exports.pathRegexp (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/utils.js:313:56)
    at new Route (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/router/route.js:35:23)
    at Router.route (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/router/index.js:296:15)
    at Router.(anonymous function) [as get] (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/router/index.js:318:16)
    at Function.app.(anonymous function) [as get] (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/express/lib/application.js:412:26)
    at /Users/stanzheng/code/norfolkjs/gettysburg/app.js:17:11
    at Array.forEach (native)
    at Function._.each._.forEach (/Users/stanzheng/code/norfolkjs/gettysburg/node_modules/underscore/underscore.js:79:11)
    at setRoutes (/Users/stanzheng/code/norfolkjs/gettysburg/app.js:11:7)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions