Bob, This is what I had in the first place (($test) = $string =~ /(.*)Call Distance/;). All I want to do is extract EVERYTHING before the first instance of Call Distance:. From there using the same regular expression I need to remove EVERYTHING after Call Distance:. Including Call Distance:. So if I had the string...
$string = "Kind Crud Call Distance: hell world Crud Call Distance:"; Using a regex. I should end up with only *Kind Crud* and that is all. Any ideas? Kind regards, Dan -----Original Message----- From: bob ackerman [mailto:[EMAIL PROTECTED]] Sent: Monday, 11 March 2002 3:47 PM To: Daniel Falkenberg Cc: [EMAIL PROTECTED] Subject: Re: Stripping everything after words found oh - you didn't want to include 'Call Distance'? then: ($test) = $string =~ /(.*)Call Distance/; would only capture text up to 'Call Distance'. Needn't worry about rest of string. On Sunday, March 10, 2002, at 08:54 PM, bob ackerman wrote: how about: ($test) = $string =~ /(.*Call Distance)/; On Sunday, March 10, 2002, at 08:27 PM, Daniel Falkenberg wrote: $string = "Crud I want Call Distance more crud skdafj 343sad55434 "; How would I go about getting rid of everything after the Call distance and including the Call Distance? -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]