Como combinar o grupo 1 em um regex seguido por um 0 em vez de um grupo correspondente 10

2

No plugin regex do gedit, eu uso um regex para combinar / search e outro para substituição. Na regex correspondente, só tenho um grupo. Na regex de substituição, eu uso \ 1 para me referir ao grupo, e também gosto de adicionar um zero logo atrás de \ 1, mas \ 10 mudará para significar o 10º grupo na regex correspondente. Então eu queria saber como resolver esse problema?

Por exemplo, no meu texto original, há casos em que 0 está incorreto como o , como 12o deve ser 120 . Meu regex correspondente é (\d+)o e minha regex de substituição é , o que não está certo.

    
por Tim 15.07.2011 / 18:54

1 resposta

4

Supondo que o plug-in use a mesma sintaxe que o mecanismo regexp do Python : use \g<1>0 como o texto de substituição.

    
por 15.07.2011 / 20:23