私はPCRE正規表現の構造を調べることができるようにしたいと考えています。 PHPでこれを行う方法はありますか?内部機能、または追加の拡張機能、またはサードパーティクラスだけがありますか?あるいは、私自身のアナライザーを書く必要がありますか?もしそうなら、心に留めておくべき警告がありますか?PHPの正規表現アナライザ?
編集:PHPのpcreはこのための機能を公開しておらず、このタスクのために書かれたPHPライブラリを提案することはできませんでした。私は、他の言語のアナライザの出力をPHPにパイプすること、または何かクレイジーなことを含むハーブ・ブレイン・ソリューションを検討するのはうれしいです。
構造を調べることはどういう意味ですか?正規表現パターンは構造体です。 –
libpcreはあまり公開していないため、PHPの内部関数はありません。私はPHPの正規表現パーサーも認識していません。ほとんどのオンラインツールはPerlと役に立つCPANモジュールの1つをおそらく使用します。私が考えることができる1つの警告のみ:それは困難になるだろう。 – mario
正規表現でこれを達成しようとしないでください。お願いします。 – meagar