【文件属性】:
文件名称:parenthesis:解析字符串化括号
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-22 21:43:47
JavaScript
插入语
解析字符串中的括号,返回折叠后的数组。
var parse = require ( 'parenthesis' )
// Parse into nested format
parse ( 'a(b[c{d}])' )
// ['a(', ['b[', ['c{', ['d'], '}'], ']'], ')']
// Parse into flat format with cross-references
parse ( 'a(b[c{d}])' , {
brackets : [ '()' ] ,
escape : '\\' ,
flat : true
} )
// ['a(\\1)', 'b[c{d}]']
// Stringify nested format
parse . stringify ( [ 'a(' , [ 'b[' , [ 'c{' , [ 'd' ]
【文件预览】:
parenthesis-master
----.eslintrc.json(1KB)
----.gitignore(38B)
----package.json(868B)
----.travis.yml(58B)
----LICENSE(1KB)
----index.js(3KB)
----test.js(6KB)
----README.md(1KB)
----index.d.ts(2KB)