And you're probably right that the classic approach would be your  "split |
take last"  idiom, but that gets hairy when you have multiple records in
the pipeline. So this comes handy. And when you're looking for the
one-but-last it's "word -2" and it takes some time to realize that the last
two words is "word -2;-1"

On 30 April 2015 at 21:21, Gentry, Steve <
[email protected]> wrote:

> Thanks.
>
> -----Original Message-----
> From: CMSTSO Pipelines Discussion List [mailto:[email protected]]
> On Behalf Of Rob van der Heij
> Sent: Thursday, April 30, 2015 3:19 PM
> To: [email protected]
> Subject: Re: SPECS again
>
> Spec word -1
> And home work for next week is the substr in spec On Apr 30, 2015 9:16 PM,
> "Gentry, Steve" < [email protected]> wrote:
>
> > In some recent discussions on this list we had discussed the SPEC stage.
> > And, I thought, in one of the discussions a solution was presented on
> > how to get the last word in a string of words.
> > In the example below I'd like to get the word  fox.
> > pipe literal the quick fox | spec lastword | cons Of course this
> > doesn't work and I've tried a few other combinations and have done
> > some googleing.
> > I could do it this way:  pipe literal the quick fox | split | take
> > last | cons But would prefer a specs method.
> > So, could someone refresh my memory or is this feature/function
> > wishful thinking?
> > Thanks,
> > Steve
> >
>

Reply via email to