--1926193751-198042275-1229282769313 Content-Type: MULTIPART/MIXED; BOUNDARY="1926193751-198042275-1229282769=:4313" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1926193751-198042275-1229282769313 Content-Type: TEXT/PLAIN; charset=utf-8; format=flowed Content-Transfer-Encoding: 8BIT Hi -- On Mon, 15 Dec 2008, Iñaki Baz Castillo wrote: > El Domingo, 14 de Diciembre de 2008, David A. Black escribió: >> The first thing that comes to mind: >> >> text.sub(/(X-Level: )(\*+)/) { $1 + 'X' * $2.size } >> >> or, in Oniguruma, using look-behind: >> >> text.sub(/(?<