--- squeeze([str[,str2[,  ... ]]])
--- squeeze!([str[,str2[,  ... ]]])

    str ˴ޤޤƱʸ¤ӤҤȤĤˤޤȤޤ

    str η tr(1) [manual page] ƱǤĤޤꡢ
    `a-c'  a  c ̣"^0-9" Τ褦
    ʸƬ `^' ξϻʸʳ̣ޤ

    `-' ʸξüˤʤˤϰϻΰ̣ˤʤޤ
    Ʊͤˡ`^' ⤽θ̤ʸƬˤȤǤޤ
    `-', `^', `\' ϥХåå(`\')ˤ
    ꥨפ뤳ȤǤޤ

    ʣꤷϡ٤Ƥΰѽ̣ޤ

              p "112233445566778899".squeeze
              =>"123456789"

              p "112233445566778899".squeeze("2-8")
              =>"11234567899"

              p "112233445566778899".squeeze("2-8", "^4-6")
              =>"11234455667899"

              p "112233445566778899".squeeze("2378")
              =>"11234455667899"

    squeeze ѹʸ֤ޤ
    squeeze!   self ѹ֤ޤѹ
    ä nil ֤ޤ

