Dans un message du 20 Feb � 19:03, R�nald CASAGRAUDE �crivait :
> Voici une s�rie d'expression rationnelle (r�guli�re ?) :
Rationnelles.

> $ echo [123] | egrep '[[:digit:]]'
> [123]
> 
> $ echo [123] | egrep '\[[[:digit:]]\]'
> $

C'est parfaitement normal puisque dans le premier cas
les [] ne sont pas match�s :

[EMAIL PROTECTED]:~$ echo 123 | egrep '[[:digit:]]'
123
[EMAIL PROTECTED]:~$

[EMAIL PROTECTED]:~$ echo [1] | egrep '\[[[:digit:]]\]'
[1]
[EMAIL PROTECTED]:~$

[EMAIL PROTECTED]:~$ echo [123] | egrep '\[[[:digit:]]{3}\]'
[123]
[EMAIL PROTECTED]:~$

[abc] veut dire a ou b ou c
\[[abc]\] veut dire [a] ou [b] ou [c]

J'esp�re que �a r�pond � ta question...

-- 
Guillaume Morin <[EMAIL PROTECTED]>

         Do you worry that you're not liked ? How long till you break
                                (Our Lady Peace)

Répondre à