[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help with regexp
From: |
Pascal J. Bourguignon |
Subject: |
Re: Help with regexp |
Date: |
Wed, 02 Dec 2009 12:16:31 +0100 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/22.3 (darwin) |
Xavier Maillard <xma@gnu.org> writes:
> Hi Pascal
>
> "=>\\([^:]*\\(\\|:[^:]*\\(\\|:[^:]*\\)\\)\\)"
>
> Awesome !
>
> Would you mind explaining it to me step by step in plain english
> please ? :)
(insert "=>\\([^:]*\\(\\|:[^:]*\\(\\|:[^:]*\\)\\)\\)") C-x C-e
gives:
=>\([^:]*\(\|:[^:]*\(\|:[^:]*\)\)\)
Now parse it:
=> \( [^:]* \( \| : [^:]* \( \| : [^:]* \) \) \)
equal superior,
followed by any number of non colon,
followed by either nothing or
a colon followed by any number of non colon,
followed by either nothing or
a colon followed by any number of non
colon.
--
__Pascal Bourguignon__
- Re: Help with regexp, (continued)
- Re: Help with regexp, suvayu ali, 2009/12/02
- Message not available
- Re: Help with regexp, harven, 2009/12/02
- Re: Help with regexp, Andreas Politz, 2009/12/02
- Re: Help with regexp, Lennart Borgman, 2009/12/02
- Re: Help with regexp, Andreas Politz, 2009/12/02
- Re: Help with regexp, Lennart Borgman, 2009/12/02
- Message not available
- Re: Help with regexp, harven, 2009/12/02
- Re: Help with regexp, Andreas Politz, 2009/12/02
- Message not available
- Re: Help with regexp, Pascal J. Bourguignon, 2009/12/02
Re: Help with regexp, Xavier Maillard, 2009/12/02
Message not available
- Re: Help with regexp,
Pascal J. Bourguignon <=
Message not available
Re: Help with regexp, Colin S. Miller, 2009/12/02