# File lib/ansi/string.rb, line 158
  def sub(pattern,replacement=nil, &block)
    dup.sub!(pattern, replacement, &block)
  end