2006-10-03から1日間の記事一覧
一体何の為のエラーなのだろうか。 空文字列にもマッチできる部分パターンの無限回繰り返しは、何も対処をしていないと、場合によっては永久に停止しなくなる。そのためのチェックを普通はマッチング処理の中で行うが、パターンの解析時点でエラーにしてしま…
前に、ruby-talk:217061で、Pythonの場合、以下の正規表現がエラーになることを書いた。 import re s = ("a"*300)+"b" re.search(r'^(a*)*$', s) # invalid expression木村さんからエラーになる条件を教えてもらったので、自分でも少し調べてみた。 まず、a*…