文件名称:ret.js:标记表示正则表达式的字符串
文件大小:49KB
文件格式:ZIP
更新时间:2024-05-22 07:35:56
javascript parser node regular-expressions JavaScript
正则表达式分词器 对表示正则表达式的字符串进行标记化。 用法 const ret = require ( 'ret' ) ; let tokens = ret ( / foo | bar / . source ) ; tokens将包含以下对象 { "type" : ret . types . ROOT "options" : [ [ { "type" : ret . types . CHAR , "value" , 102 } , { "type" : ret . types . CHAR , "value" , 111 } , { "type" : ret . types . CHAR , "value" , 111 } ] , [ { "type" : ret . types . CHAR , "value" , 98 } ,
【文件预览】:
ret.js-master
----.github()
--------FUNDING.yml(31B)
--------workflows()
----lib()
--------util.ts(2KB)
--------index.ts(350B)
--------sets.ts(2KB)
--------write-set-tokens.ts(3KB)
--------sets-lookup.ts(942B)
--------types()
--------tokenizer.ts(7KB)
--------reconstruct.ts(2KB)
----.eslintrc.yml(4KB)
----tsconfig.json(6KB)
----LICENSE(1KB)
----test()
--------reconstruct-test.js(23KB)
--------error-test.js(2KB)
--------util-test.js(3KB)
--------main-test.js(18KB)
----README.md(10KB)
----.gitignore(38B)
----package-lock.json(84KB)
----package.json(1024B)