expressão regex para números de dois dígitos

0

Eu preciso criar um regex para o Notepad ++ para a expressão abaixo. No entanto, os números de dois dígitos (por exemplo, 24) sempre mudam. Como deveria ser a expressão?

{\cf2 \super (24)}

não funciona o seguinte:

\{\cf2 \super \([0-90-9]\)\} 
    
por AMDG 22.10.2015 / 01:48

1 resposta

1

O meu comentário estava incorreto, apenas corresponderia a uma única sequência 0-9. Este é o regex certo:

\{\cf2 \super \([0-9][0-9]\)\}

Ou para o caso geral, qualquer coisa dentro dos colchetes (de acordo com o comentário de Clear).

\{\cf2 \super \([^)]+\)\}

Este [^)]+ significa "corresponde a qualquer coisa que não seja um colchete de fechamento [^)] (o negado, por 1 ou mais vezes ( + ).

    
por 22.10.2015 / 02:24