[ruby-list:47326] Re: 無欲マッチの使い方

From: AOKI Yoshihiro <aoki@...>
Date: 2010-08-20 02:25:15 UTC
List: ruby-list #47326
青木です。

文字列は

  {(A_{1}-q)}^{2n}=\sum _{k=0}^{2n}_{2n}\mrm{C}_{k}

ですが,

> 始めの \{.+?\} のところで、.はどの文字にもマッチしますから続きの\\mrm の直前まで全部取ってしまう訳ですね。

「_を伴って,{...} 内が最短の場所で\mrmに接するところ」だと _{2n} になると思ったのですが,
そうではないのでしょうか(正規表現の冒頭には _ を入れていますので)。

----
青木


In This Thread