===[ Ruby ]=== #post-id: 5475-22-23 #original-date: 23.07.2015 Thu #original-time: 10:23 PM #original-day: 5475 #original-host: WinXP Home SP3 (Build 2600) Читаю про строковые операции - мозг взрывает покруче, чем в JavaScript. > str[start, length] > new_str or nil > > For the start and range cases the starting index is just before > a character and an index matching the string’s size. http://ruby-doc.org/core-2.2.2/String.html Иными словами, первый символ в строке, он даже не нулевой, а минус первый. Хотя, помня, что автор - японец... #upd: Оказалось, что это - какие-то загадочные глюки на одной из машин, которые не повторились на другой OO Надо пробовать ©