Freelancers Network
 
skill list top cap
Homepage
Join the Freelancer's Network
Update your details
Find a freelancer
Post a project
Find a project
Projects Archive
Post a job
Find a job
Jobs Archive
See Dan's Pages
See Andy's Pages
Link to this site
Resources
Join/Leave Forum
Forum Messages
+Additions+ Adverts
Advertising
Contact Us
Subscribe to our newsletter - enter your email address and hit return
Freelancers.net is owned and operated by Andy Stowell and Dan Winchester
skill list end cap
guru web hostcom

Find me again on Freelancers.net

Re: FN-FORUM: regex ?

date posted 19th August 2005 17:25

Ian Robertson wrote:
> Hi All,
>
> How do I get the first char of a word using a sed style substitute ?
>
> Odd thing to want to do ( and I know it should be trivial ) - am trying to
> write some templates for the vim - tskeleton set and want to generate the
> access key letter for a form element when the ident for the element is given.
>
> The tskeleton scripts provide an s/ / / modifier for input strings.
>
> BTW anyone else using vim & tskeleton ?
>
> Cheers
> Ian
>
>

echo "this really works" | sed -e 's/\s*\(\S\)\S*/\1 /g'

This gets the first character of every word. More precisely it displays
(separated by a space) the first of every group of non-space characters.

A



Messages by Day
August 31st 2005
August 30th 2005
August 29th 2005
August 28th 2005
August 27th 2005
August 26th 2005
August 25th 2005
August 24th 2005
August 23rd 2005
August 22nd 2005
August 21st 2005
August 20th 2005
August 19th 2005
August 18th 2005
August 17th 2005
August 16th 2005
August 15th 2005
August 14th 2005
August 13th 2005
August 12th 2005
August 11th 2005
August 10th 2005
August 9th 2005
August 8th 2005
August 7th 2005
August 6th 2005
August 5th 2005
August 4th 2005
August 3rd 2005
August 2nd 2005
August 1st 2005


Messages by Month
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005


Messages by Year
2008
2007
2006
2005
2004
2003
2002
2001
2000