作者: 藤岡和夫 | |
日時: 2007/10/18(20:26) |
On Thu, 18 Oct 2007 02:43:28 +0900 davi <davi-1984@...> さんwrote: > パターン生成の基本的なリクツは、中学校でやった、袋の中に > 赤い玉と白い玉が入っています・・・という、アレで考えれば > 良いんですよね? まあ、そんな感じです。 まだ、他にも解があります。/(....王子)/でマッチする文字を抜き出しておい て、前のスクリプトで処理すればよいわけですね。この場合は「王子」が一定で、 その前に来る文字が4文字であるという仮定が必要で、一般性からは遠ざかるの ですが。 問題の性質によって、最適な解法も変わります。テキスト処理をする場合は、 問題(パターン)の性質を活かして処理方法を考えると無駄な労力を使わなくてよ いということですね。 一般化すると格好いいけど、結論がすぐ欲しい場合にはむずかしく考える必要 もないということです。 藤岡 和夫 kazuf@... 日曜プログラマのひとりごと http://homepage1.nifty.com/kazuf/renewal.html