Поскольку это не документировано, а реализаций ruby много, то лучше считать регистр неопределённым.<br><br><div class="gmail_quote">8 февраля 2011 г. 18:04 пользователь Oleg Alistratov <span dir="ltr">&lt;<a href="mailto:ali@ali.org.ua">ali@ali.org.ua</a>&gt;</span> написал:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Привет,<br>
<br>
внезапно вопрос: всегда ли unpack(&#39;H*&#39;, ...) возвращает<br>
lower-case строку?<br>
<br>
В случае sprintf мы можем заказать шестнадцатеричные цифры<br>
как в upper-case, та и в lower-case (ключиками %X и %x),<br>
а вот unpack, похоже, всегда возвращает lower-case.<br>
<br>
Но нигде в документации не могу найти на это внятного указания.<br>
Даже не могу найти, является ли регистр символов в результате неопределенным, не говоря уже о том, чтобы lower-case был прибит<br>
гвоздями.<br>
<br>
Нагуглить тоже ничего не удалось. Кто-нибудь знает правду? ;)<br>
<br>
--<br>
Олег Алистратов<br><font color="#888888">
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></blockquote></div><br>