我只是找到了一個答案CodeGolf
這裏http://repl.it/2Om/6:紅寶石串重複而不整數
puts"The eight#{e="een-hundreds were a time for "}rum.
The ninet#{e}fun.
The two-thousands are a time to run
a civilized classroom.
"*(?X-??)
原帖:https://codegolf.stackexchange.com/a/40250
我很好奇,它是如何工作的?我以前從未見過(?X-??)
。這裏發生了什麼事?
警告:代碼高爾夫是有趣的/好奇心,但是從不在生產代碼中使用它。只是作爲「呃,看看那個」的例子。與Perl和C/C++不同,Ruby嘗試使編寫與線性噪聲無法區分的代碼變得更加困難,但是可以通過努力來實現。對其他人實施這種做法是在代碼審查中受到批評的一種方式。 – 2014-10-27 16:55:28