Como encontrar e substituir usando curingas com substituição de expressão regular?

3

Existe uma maneira de usar a substituição de regex com o Excel find & substituir (na GUI)?

Usando um exemplo de JavaScript, quero fazer algo assim:
"John Smith".replace(/(.*)\s(\.*)/, "$2, $1") // returns "Smith, John"

    
por studgeek 01.09.2011 / 17:31

2 respostas

4

Existe um add-on em www.codedawn.com que adiciona a funcionalidade regexp à caixa de diálogo Localizar & substituir do MS Excel. Essa é a resposta! Apenas uma nota: substituições feitas por este complemento não são impossíveis. Você será avisado para salvar sua pasta de trabalho antes de confirmar a substituição.

    
por 06.10.2011 / 09:51
0

Acredito que você pode obter funcionalidade semelhante combinando as funções FIND e MID do Excel - note que se o que você está encontrando (o "s" em seu exemplo) for um curinga também, sua função provavelmente ficará muito longa - mas é possível. Veja este artigo para alguns exemplos (bastante simples).

    
por 01.09.2011 / 18:31