From: Jermaine Date: 2009-06-05T05:30:06+09:00 Subject: Re: Regular expressions: Find part of a string On Jun 4, 10:16 pm, "Matthew K. Williams" wrote: > You could use regex for this, but if you just want the first three > characters, why not use the substring? > > s="foobar" > s[0,3] > > Using regex, you could do something like: > "foobar".match(/^.../).to_s > > Matt > > -- > "... if you do follow your bliss you put yourself on a kind of > track that has been there all the while, waiting for you, and the life > that you ought to be living is the one you are living. When you can > see that, you begin to meet people who are in your field of bliss, and > they open doors to you. I say, follow your bliss and don't be afraid, > and doors will open where you didn't know they were going to be." -- > Joseph Campbell > > On Fri, 5 Jun 2009, Jermaine wrote: > > Hello Everyone, > > > I'm quite new to regular expressions, and I'm looking for a way to > > find the first 3 letters in a string. > > > So let's say I have the following string: "foobar", I want to know > > what the first three letters of this string is (in this case it's > > foo). > > > What is the regex to make this happen? > > > Thanks in advance. Great stuff. Very simple and concise, worked out great for me. Thanks guys!