[ruby-list:50229] Re: 正規表現の挙動
From:
Tanaka Akira <akr@...>
Date:
2015-09-28 05:44:53 UTC
List:
ruby-list #50229
2015年9月28日 10:25 AOKI Yoshihiro <ml-reader@giraku.jp>:
> (?<arg5>\{(?<body> ([^{}]|\g<arg5>)*)\})\n
> 出力結果を整形すると,arg5とbodyの内容が異なるのですが,
> 正規表現の書き方がまずいのでしょうか...。
body は繰り返しの中なので、何回もマッチして最後のが出てきているんじゃないでしょうか。
--
[田中 哲][たなか あきら][Tanaka Akira]