#regex #js #javascript #validation #expression-parser #regular #regexpp

js-regex

基于regexpp的ECMAScript正则表达式字面量验证器

1个不稳定版本

0.1.0 2020年8月2日

解析器实现中排名第2892

MIT许可证

94KB
2K SLoC

js-regexp

Build Status codecov LoC License

Rust版本的regexpp (ECMAScript正则表达式解析器)。这个crate主要作为deno_lint项目的ECMAScript正则表达式的有效验证器而开发。

使用库

let mut validator = EcmaRegexValidator::new(EcmaVersion::ES2018);
assert_eq!(validator.validate_pattern("foo|abc(d)?", false), Ok(()));
assert_eq!(validator.validate_flags("gim", false), Ok(()));

性能

待定

许可证

MIT许可证下发布。

依赖关系