From: nobu.nokada@... Date: 2004-01-13T02:11:45+09:00 Subject: Re: Converting a string to an array of tokens Hi, At Sun, 11 Jan 2004 23:06:39 +0900, Robert Klemme wrote: > irb(main):002:0> "a= c+ a".scan( /\w+|=|\+/ ) > => ["a", "=", "c", "+", "a"] > irb(main):003:0> "a= c+ a".scan( /\w+|=|\+|\s+/ ) > => ["a", "=", " ", "c", "+", " ", "a"] What about this? "a= c+ a".split(/\b/) # => ["a", "= ", "c", "+ ", "a"] -- Nobu Nakada