[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

about String.sub

Kyung won Cheon

9/10/2008 2:24:00 AM

in javascript

var str = "aaa(xxx)bbb"
str.replace(/aaa\((.+)\)bbb/, 'AAA(' + '$1' + ')BBB') // "AAA(xxx)BBB"


in ruby

How???
--
Posted via http://www.ruby-....

2 Answers

Peña, Botp

9/10/2008 3:42:00 AM

0

RnJvbTogS3l1bmcgd29uIENoZW9uIFttYWlsdG86a2RyZWFtOTVAZ21lcmNlLmNvLmtyXSANCiMg
aW4gamF2YXNjcmlwdA0KIyB2YXIgc3RyID0gImFhYSh4eHgpYmJiIg0KIyBzdHIucmVwbGFjZSgv
YWFhXCgoLispXCliYmIvLCAnQUFBKCcgKyAnJDEnICsgJylCQkInKSAgLy8gDQoNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgd2F0Y2ggb3V0ICAgXl5eXg0KDQojICJBQUEoeHh4KUJCQiIN
CiMgaW4gcnVieSBIb3c/Pz8NCg0Kc2VlIGh0dHA6Ly9ydWJ5LWRvYy5vcmcvY29yZS9jbGFzc2Vz
L1N0cmluZy5odG1sI00wMDA4MzENCg==

TPReal

9/10/2008 8:43:00 AM

0

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
--
Posted via http://www.ruby-....