pathing:快速路径词法分析器

时间:2024-07-25 09:19:44
【文件属性】:

文件名称:pathing:快速路径词法分析器

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-25 09:19:44

JavaScript

路径 一个快速路径词法分析器。 启发。 模式语法 /posts/{id} use [^/]+ regular expression by default. /posts/{id:\\d+} use `\d+` regular expression instead of default. /posts/{id:\\d{4,8}} use `\d{4,8}` regular expression instead of default. 基准,x3+ $ make bench 用法 var pathing = require ( 'pathing' ) ; var tokens = pathing ( '/{controller}/{action}/{id:\\d+}' ) ; /* tokens: [ { name: 'SLASH', va


【文件预览】:
pathing-master
----.gitignore(23B)
----package.json(647B)
----Makefile(442B)
----.travis.yml(49B)
----LICENSE(1KB)
----index.js(44B)
----README.md(2KB)
----lib()
--------lexer.js(4KB)
--------pathing.js(588B)
----benchmark()
--------path.js(2KB)
----.npmignore(26B)
----test()
--------pathing.test.js(421B)
--------lexer.test.js(4KB)

网友评论