2.32. Печать специальных символов

2.32. Печать специальных символов

Метод dump позволяет получить графическое представление символов, которые обычно не печатаются вовсе или вызывают побочные эффекты:

s1 = "Внимание" << 7 << 7 << 7 # Добавлено три символа ASCII BEL.

puts s1.dump                   # Печатается: Внимание070707

s2 = "abc def ghi "

puts s2.dump                   # Печатается: abc def ghi

s3 = "Двойная кавычка: ""

puts s3.dump                   # Печатается: Двойная кавычка: "

При стандартном значении переменной $KCODE метод dump дает такой же эффект, как вызов метода inspect для строки. Переменная $KCODE рассматривается в главе 4.

Данный текст является ознакомительным фрагментом.