JavaScript正規表現解析器と可視化:Reglex
1307 ワード
今日は明さんに正規表現の問題を聞きましたが、読めませんでした.前に見たウェブサイトを思い出しました.
http://jex.im/regulex/
本当に不思議なサイトです.
ここにgithubの住所を添付します.
https://github.com/JexCheng/regulex
--------萌えの参考線です.
JavaScript正規表現の解析と可視化.Visual lizer: http://jex.im/regulex/
特性:
純JavaScriptを用いて編纂する.バックエンドは不要ですあなた自身のサイトにはHTMLを通してiframe要素が埋め込まれています.詳細なエラー情報.ほとんどの場合、正確な文法的エラーの位置を指摘することができる.八進制への転換サポートがありません.Yes it is a feature.ECMAScript stript strit mode doesn't support octal escape in string、but mani browsers still support crape in regex.I make things.In.In reglex、Demastregthereewace
http://jex.im/regulex/
本当に不思議なサイトです.
ここにgithubの住所を添付します.
https://github.com/JexCheng/regulex
--------萌えの参考線です.
JavaScript正規表現の解析と可視化.Visual lizer: http://jex.im/regulex/
特性:
純JavaScriptを用いて編纂する.バックエンドは不要ですあなた自身のサイトにはHTMLを通してiframe要素が埋め込まれています.詳細なエラー情報.ほとんどの場合、正確な文法的エラーの位置を指摘することができる.八進制への転換サポートがありません.Yes it is a feature.ECMAScript stript strit mode doesn't support octal escape in string、but mani browsers still support crape in regex.I make things.In.In reglex、Demastregthereewace
/\1/
、/(\1)/
、/(a)\2/
、or DecimalEscapears in charset(because in this case it can't be explined as back reference、e.g. /(ab)[\1]/
).Reglex will always throw an error.API:var parse = require('regulex/parse');
var re = /var\s+([a-zA-Z_]\w*);/ ;
console.log(parse(re));