About String.sub

in javascript

var str = “aaa(xxx)bbb”
str.replace(/aaa((.+))bbb/, ‘AAA(’ + ‘$1’ + ‘)BBB’) // “AAA(xxx)BBB”

in ruby

How???

From: Kyung won Cheon [mailto:[email protected]]

in javascript

var str = “aaa(xxx)bbb”

str.replace(/aaa((.+))bbb/, ‘AAA(’ + ‘$1’ + ‘)BBB’) //

                         watch out   ^^^^

“AAA(xxx)BBB”

in ruby How???

see class String - RDoc Documentation

Kyung won Cheon wrote:

in javascript

var str = “aaa(xxx)bbb”
str.replace(/aaa((.+))bbb/, ‘AAA(’ + ‘$1’ + ‘)BBB’) // “AAA(xxx)BBB”

in ruby

How???

str.sub!(/aaa((.+))bbb/){‘AAA(’ + $1 + ‘)BBB’}

TPR