(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

深淵なる正規表現のセカイ

最近の正規表現はスゴイ進化?をしているということを、今更ながらに知りました。
「正規表現」に無限のパワーを与える"田中哲スペシャル"


これは鬼車で有効な正規表現(と呼んでいいのか?)で、XMLをパーズするためのものだそうです。

(?<xml><(?<elem>\w+)>\g<xml><\/\k<elem+0>>\g<xml>|\w*)


先に上げたブログの方も「よい子の皆さんは使わないで下さいね」と仰っていますが。


素直にXMLパーサー使えよ…(;^ω^)


もし僕が現場でこんなコードを見つけたら、即座に書き直しを命じると思います