文件名称:gex:JavaScript的Glob表达式
文件大小:102KB
文件格式:ZIP
更新时间:2024-06-03 11:17:06
JavaScript
吉克斯 JavaScript的Glob表达式 “当正则表达式太难了!” 使用*和?匹配glob表达式针对任何JavaScript数据类型。 字符*表示可以匹配任何长度的字符,? 表示完全匹配任何字符之一,而所有其他字符都匹配它们自己。 const { Gex } = require('gex') Gex('a*').on( 'abc' ) // returns 'abc' Gex('a*c').on( 'abbbc' ) // returns 'abbbc' Gex('a?c').on( 'abc' ) // returns 'abc' 您还可以匹配对象和数组: Gex('a*').on( ['ab','zz','ac'] ) // returns ['ab','ac'] Gex('a*').on( {ab:1,zz:2,ac:3} ) // returns {ab:1,ac:3}
【文件预览】:
gex-master
----.github()
--------workflows()
----test-web()
--------index.html(69B)
--------test-web.js(186KB)
----LICENSE.txt(1KB)
----.eslintrc.js(241B)
----gex.ts(3KB)
----.npmignore(15B)
----tsconfig.json(363B)
----test()
--------gex.test.js(5KB)
--------coverage.html(64KB)
--------hapi-lab-shim.js(1KB)
----README.md(3KB)
----dist()
--------trial.js.map(386B)
--------trial.js(401B)
--------trial.d.ts(11B)
--------gex.d.ts(476B)
--------gex.min.js(2KB)
--------gex.js(3KB)
--------gex.js.map(4KB)
----.gitignore(94B)
----.eslintignore(18B)
----package-lock.json(148KB)
----package.json(2KB)