Helo here is my problem:
C:\Documents and Settings\spock>irb
irb(main):001:0> a="DEL"
=> "DEL"
irb(main):002:0> b="DELETE"
=> "DELETE"
irb(main):003:0> b.sub(/a/,'')
=> "DELETE"
irb(main):004:0> b.sub(/DEL/,'')
=> "ETE"
irb(main):005:0> quit
How use variable "a" as sub argument ?
···
--
Marcin Jurczuk, NIC-HDL: MJ1679-RIPE
Just as you include a variable in a string:
b.sub(/#{a}/, "")
Hope that helps.
James Edward Gray II
···
On Aug 7, 2005, at 3:16 PM, Marcin Jurczuk wrote:
Helo here is my problem:
C:\Documents and Settings\spock>irb
irb(main):001:0> a="DEL"
=> "DEL"
irb(main):002:0> b="DELETE"
=> "DELETE"
irb(main):003:0> b.sub(/a/,'')
=> "DELETE"
irb(main):004:0> b.sub(/DEL/,'')
=> "ETE"
irb(main):005:0> quit
How use variable "a" as sub argument ?
Marcin Jurczuk wrote:
Helo here is my problem:
C:\Documents and Settings\spock>irb
irb(main):001:0> a="DEL"
=> "DEL"
irb(main):002:0> b="DELETE"
=> "DELETE"
irb(main):003:0> b.sub(/a/,'')
=> "DELETE"
irb(main):004:0> b.sub(/DEL/,'')
=> "ETE"
irb(main):005:0> quit
How use variable "a" as sub argument ?
a="DEL"
b="DELETE"
b.sub( /#{a}/, '' )
Zach
Marcin Jurczuk wrote:
Helo here is my problem:
C:\Documents and Settings\spock>irb
irb(main):001:0> a="DEL"
=> "DEL"
irb(main):002:0> b="DELETE"
=> "DELETE"
irb(main):003:0> b.sub(/a/,'')
=> "DELETE"
irb(main):004:0> b.sub(/DEL/,'')
=> "ETE"
irb(main):005:0> quit
How use variable "a" as sub argument ?
irb(main):001:0> a = "DEL"
=> "DEL"
irb(main):002:0> b = "DELETE"
=> "DELETE"
irb(main):003:0> b.sub(/#{a}/,'')
=> "ETE"
irb(main):004:0> b.sub(a,'')
=> "ETE"
···
--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407
Spock
(Spock)
5
James Edward Gray II napisal(a):
···
On Aug 7, 2005, at 3:16 PM, Marcin Jurczuk wrote:
>
> How use variable "a" as sub argument ?
Just as you include a variable in a string:
b.sub(/#{a}/, "")
Hope that helps.
James Edward Gray II
It helps a lot 
Thx.
You can also do:
irb(main):002:0> a = /DEL/
=> /DEL/
irb(main):003:0> b = "DELETE"
=> "DELETE"
irb(main):004:0> b.sub(a,'')
=> "ETE"
···
On Aug 7, 2005, at 5:11 PM, Spock wrote:
James Edward Gray II napisal(a):
On Aug 7, 2005, at 3:16 PM, Marcin Jurczuk wrote:
How use variable "a" as sub argument ?
Just as you include a variable in a string:
b.sub(/#{a}/, "")
Hope that helps.
James Edward Gray II