質問: この数ヶ月プログラムを勉強しはじめて、rubyで簡単なプログラムを書いたり、ようやくすこしrailsの仕組みがわかったかなくらいの人間です。業務で扱ったことはありません。 実践的なプログラムを書けるようにレベルアップするにあたり、正規表現での文字列操作を学びたいと思っています。 しかしざっと調べたところ、よく使われそうなJavaScriptでの正規表現よりperl準拠での正規表現の範囲が広いこと、現在の初学において中心に学んでるrubyでも少なくともメソッドにおいて違いがあることがわかりました。 全ての言語に万能な方法がないことはわかったのですが、そこでどういう正規表現をどの程度学ぶとよいと考えますか?また、そのようにお薦めする理由も簡単に知りたいです。もしも推薦する実践的な問題に取り組める書籍やサイトがありましたらご紹介いただけるとなおありがたくおもいます。 どうぞよろしくおねがいいたします。
回答: もし現在必要としていないのであれば、必要な時に必要な分だけ学べば良いと思います。 基礎的なところは、言語に依存しないと思うのでその辺りだけでもやっておくのが良いかもしれません。 何を目指されているのかによって回答が変わると思いますので、実践的な問題というのは難しいかもしれません。