Regex?Vis
一款開(kāi)源的正則表達(dá)式可視化與編輯工具,旨在幫助用戶 學(xué)習(xí)、編寫(xiě)、驗(yàn)證 正則。它不僅把正則轉(zhuǎn)換為直觀的圖形,還提供 可視化編輯 功能,讓用戶通過(guò)拖拽節(jié)點(diǎn)直接修改表達(dá)式。
標(biāo)簽:編程開(kāi)發(fā)Regex?Vis 正則表達(dá)Regex?Vis 是一款面向正則表達(dá)式學(xué)習(xí)、編寫(xiě)與驗(yàn)證的開(kāi)源可視化工具,用戶只需在頁(yè)面左側(cè)輸入正則表達(dá)式,即可在右側(cè)生成對(duì)應(yīng)的鐵路圖(Railroad Diagram)。圖形化展示后,圖中的每個(gè)節(jié)點(diǎn)都可以點(diǎn)擊或框選,隨后在右側(cè)操作面板中對(duì)節(jié)點(diǎn)進(jìn)行插入、刪除、分組、添加量詞等編輯操作,極大降低了手工書(shū)寫(xiě)和調(diào)試正則的難度。
- Regex?Vis官網(wǎng)入口網(wǎng)址:https://regex-vis.com/
- Regex?Vis開(kāi)源項(xiàng)目地址:https://github.com/Bowen7/regex-vis

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




