NAME
Rubyish::String - String object acts as ruby
new($scalar) #=> string object
constructor
$string = Rubyish::String->new; #=> bless( do{\(my $o = '')}, 'Rubyish::String' )
$string = Rubyish::String->new("hello"); #=> bless( do{\(my $o = 'hello')}, 'Rubyish::String' )
$string = String("hello"); # do the same
replace($scalar) #=> $instance
replace content
$string = Rubyish::String->new("hello"); #=> bless( do{\(my $o = 'hello')}, 'Rubyish::String' )
$string->replace("world") #=> bless( do{\(my $o = 'world')}, 'Rubyish::String' )
inspect
Not Documented
gsub($pattern, $replacement) #=> new_str
$string = String("hello")
$string->gsub(qr/ello/, "i") #=> hi