[lnkForumImage]
TotalShareware - Download Free Software

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


 

Forums >

comp.lang.ruby

regular expression problem

Pokkai Dokkai

6/13/2008 10:32:00 AM

string="something <a a> somethig <a a> something"

now i want to change /<a.*a>/ to "tag"
i want result like this

string="something tag somethig tag something"

but when i try

string =~ /<a.*a>/ # here $& --->"<a a> somethig <a a>"
$`+'tag'+$' # 'something tag something'

how can i change each tag ?

any idea ?
--
Posted via http://www.ruby-....

2 Answers

Peña, Botp

6/13/2008 10:38:00 AM

0

RnJvbTogYmFkX2dvb2RfbGlvbkB5YWhvby5jb20gW21haWx0bzpiYWRfZ29vZF9saW9uQHlhaG9v
LmNvbV0gDQojIHN0cmluZz0ic29tZXRoaW5nIDxhIGE+IHNvbWV0aGlnIDxhIGE+IHNvbWV0aGlu
ZyINCiMgbm93IGkgd2FudCB0byBjaGFuZ2UgLzxhLiphPi8gdG8gInRhZyINCiMgaSB3YW50IHJl
c3VsdCBsaWtlIHRoaXMNCiMgc3RyaW5nPSJzb21ldGhpbmcgdGFnIHNvbWV0aGlnIHRhZyBzb21l
dGhpbmciDQoNCjowMDg6MD4gc3RyaW5nPSJzb21ldGhpbmcgPGEgYT4gc29tZXRoaWcgPGEgYT4g
c29tZXRoaW5nIg0KPT4gInNvbWV0aGluZyA8YSBhPiBzb21ldGhpZyA8YSBhPiBzb21ldGhpbmci
DQo6MDA5OjA+IHN0cmluZy5nc3ViKC88YS4qP2E+LywndGFnJykNCj0+ICJzb21ldGhpbmcgdGFn
IHNvbWV0aGlnIHRhZyBzb21ldGhpbmciDQoNCmtpbmQgcmVnYXJkcyAtYm90cA0K

Pokkai Dokkai

6/13/2008 11:15:00 AM

0

Peña, Botp wrote:
> :009:0> string.gsub(/<a.*?a>/,'tag')
> => "something tag somethig tag something"
>
> kind regards -botp

thanks
--
Posted via http://www.ruby-....