/RegExpo

the expo for regex , powered by Flutter.

Primary LanguageDartGNU General Public License v3.0GPL-3.0

RegExpo 项目的表现

下面来看一下 RegExpo 在不同平台的表现,如下是 Macos 桌面端的视图表现。最主要的功能是输入正则表达式时,主内容区域的文字根据匹配效果,进行高亮显示:

应用支持暗黑模式和亮色模式的切换:


另外,也会介绍 MacOS 、Windows 中的系统托盘的使用:

image.png


Web 在也有相同的界面展示效果和交互功能:web 版应用请运行 regexpo_web 分支

image.png


同时在视图界面上也适配了移动端,如下以 Android 移动端为例,iOS 中界面表现一致:

移动端 - 亮 移动端 - 暗
image.png image.png

除此之外,还有 记录关联正则 两大需求。这两者对应的数据存放在 sqlite 数据库中,所以支持对数据的 增删改查 操作:

image.png