- 971 名前:デフォルトの名無しさん mailto:sage [2019/10/20(日) 07:31:48.09 ID:ADDbXmaX.net]
- >>914
テキスト処理なら、総合的に考えて、Ruby が良い! Rubyでは、Perl 由来の暗号のような変数、$;, $< なども、使わないようにしていく方向 正規表現は、入れ子構造のあるものに対して、使ってはいけない! 例えば、URL の解析でも数千行あるから、複雑すぎて、一企業じゃ作れない <div 1> <div><div></div 4></div> <div></div> </div 8> 例えばこれを、div で最短マッチしても、div 1・4が対応してしまう。 これらすべてを正しく対応させるのは、至難の業 他にも、CSV 処理を、CSV Module を使わずに、正規表現でやってる人も、ダメ! CSV, JSON, HTML など、入れ子構造を持つものは、パーサーで処理しないといけない! 正規表現では、数千行も必要だから、無理!
|

|