没有合适的资源?快使用搜索试试~ 我知道了~
Regex:正则表达式引擎的纯Swift NFA实现
共21个文件
swift:17个
md:2个
yml:1个
需积分: 10 0 下载量 139 浏览量
2021-05-01
09:26:21
上传
评论
收藏 14KB ZIP 举报
温馨提示
正则表达式(V2 WIP) 正则表达式引擎的纯Swift实现 使用DFA(而不是NFA)在V2中重试,以获得类似grep的性能 用法 为了避免编译开销,可以创建一个Regex实例 // Compile the expression let regex = try ! Regex ( pattern : " [a-zA-Z]+ " ) let string = " RegEx is tough, but useful. " // Search for matches let words = regex. match (string) /* words = [ RegexMatch(match: "RegEx", groups: []), RegexMatch(match: "is", groups: []), RegexMatch(match: "tough", groups: []
资源推荐
资源详情
资源评论
收起资源包目录
Regex-master.zip (21个子文件)
Regex-master
.gitignore 58B
Package.swift 620B
README.md 7KB
Sources
Regex
RegexMatch.swift 116B
Lexer
Lexer.swift 494B
Token.swift 101B
RegexError.swift 72B
Regex.swift 851B
Compiler
Compiler.swift 2KB
Optimizer
Optimizer.swift 172B
Automaton.swift 1KB
Parser
Symbol.swift 126B
Parser.swift 803B
LICENSE.md 7KB
Tests
LinuxMain.swift 263B
RegexTests
OptimizerTests.swift 392B
ParserTests.swift 639B
CompilerTests.swift 6KB
RegexTests.swift 187B
LexerTests.swift 360B
.travis.yml 207B
共 21 条
- 1
资源评论
龙猫美术的世界
- 粉丝: 16
- 资源: 4722
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Python+FFmpeg的视频和音频的处理+剪辑+源码+开发文档+项目解析(高分优秀项目)
- 母亲节祝福html源码示例.pdf
- 基于51单片机DS1302实时时钟LCD1602显示
- (54节)视频号0粉起号课,逻辑梳理,技能提升,完整版-课程网盘链接提取码下载 .txt
- Mendix5-添加自定义逻辑
- 基于java的图片浏览小程序源码.zip
- 陈呵keyshot产品渲染第2期-课程网盘链接提取码下载 .txt
- 分层MPC控制器的实时车辆最优控制和避障Hierarchical MPC controller for real time ve
- 基于QT+C++实现微动背景,界面看似静态实则动态+源码
- 非线性弹簧质量系统的简单模型预测控制(MPC)Simple Model Predictive Control (MPC) for
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功