JavaScript正則表達式解析器和可視化:Regulex
JavaScript正則表達式解析器和可視化。
Visualizer : http://jex.im/regulex/
特性:
- 采用純JavaScript編寫。不需要后端。
- 在你自己的網站通過HTML iframe元素嵌入圖形。
- 詳細的錯誤信息。在大多數情況下,它可以指出的精確語法錯誤的位置。
- 沒有對八進制轉義支持. Yes it is a feature. ECMAScript strict mode doesn't support octal escape in string,but many browsers still support octal escape in regex. I make things easier. In regulex, DecimalEscape will always be treated as back reference. If the back reference is invalid, e.g.
/\1/
、/(\1)/
、/(a)\2/
,or DecimalEscape appears in charset(because in this case it can't be explained as back reference, e.g./(ab)[\1]/
). Regulex will always throw an error.
</ul>
API:
var parse = require('regulex/parse');
var re = /var\s+([a-zA-Z_]\w*);/ ;
console.log(parse(re));

本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!