Regex?Vis 是一款面向正則表達(dá)式學(xué)習(xí)、編寫與驗(yàn)證的開源可視化工具,用戶只需在頁面左側(cè)輸入正則表達(dá)式,即可在右側(cè)生成對應(yīng)的鐵路圖(Railroad Diagram)。圖形化展示后,圖中的每個(gè)節(jié)點(diǎn)都可以點(diǎn)擊或框選,隨后在右側(cè)操作面板中對節(jié)點(diǎn)進(jìn)行插入、刪除、分組、添加量詞等編輯操作,極大降低了手工書寫和調(diào)試正則的難度。
- Regex?Vis官網(wǎng)入口網(wǎng)址:https://regex-vis.com/
- Regex?Vis開源項(xiàng)目地址:https://github.com/Bowen7/regex-vis

該工具提供兩種使用方式:① 直接訪問-辦-公-人-導(dǎo)-航-分享的官方在線演示站點(diǎn) https://regex?vis.com/ 進(jìn)行即時(shí)體驗(yàn),無需本地部署;② 下載源碼自行編譯運(yùn)行,支持 Docker 鏡像或通過 pnpm 安裝依賴后啟動(dòng)本地服務(wù),默認(rèn)在 3000 端口提供網(wǎng)頁界面。項(xiàng)目源碼托管在 GitHub(Bowen7/regex?vis),已累計(jì)獲得 3?K+ Stars,社區(qū)活躍度高。
功能亮點(diǎn)包括:
- 實(shí)時(shí)可視化:正則表達(dá)式即時(shí)轉(zhuǎn)化為鐵路圖,結(jié)構(gòu)一目了然。
- 交互編輯:節(jié)點(diǎn)可直接編輯,支持量詞、分組、字符類等常見操作。
- 即時(shí)測試:在右側(cè)輸入測試字符串,匹配成功顯示綠色,失敗顯示紅色,幫助快速驗(yàn)證正則的正確性。
- 多語言與主題:界面支持中英文切換,提供明暗模式,提升使用舒適度。
- 示例庫:內(nèi)置常用正則示例(如身份證、郵箱等),新手可直接參考并改造。
由于采用可視化方式,Regex?Vis 對正則表達(dá)式的學(xué)習(xí)曲線有顯著幫助,尤其適合對正則不熟悉的開發(fā)者或需要快速檢查 AI 生成正則的場景。通過在線體驗(yàn)或本地部署,用戶均可獲得完整的編輯、調(diào)試與學(xué)習(xí)體驗(yàn)。
相關(guān)導(dǎo)航
暫無評論...



