文件名称: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)