A maneira 'simples' é usar grupos de captura para cada grupo de números. Para um formato fixo, isso funciona bem. Localizar:
"\+33 ([0-9]) ([0-9]{2}) ([0-9]{2}) ([0-9]{2}) ([0-9]{2})"
E substitua por:
"+33$1$2$3$4"
A outra forma é um pouco mais flexível, mas, ao mesmo tempo, pode ser um pouco confusa, já que usa a \G
anchor que não é tão comum, com a \K
anchor, que pode ser ainda menos comum:
(?:"\+33|\G)[^\s"]*\K
(Há um espaço no final) E substitua por nada.
(?: # Begin group
"\+33 # Match "+33
| # OR
(?!^)\G # At the end of the previous match (and exclude start of lines)
) # End group
[^\s"]* # Any non-space or quote characters
\K # Reset the match
# Match a space
Tanto \G
como \K
não estão disponíveis em algumas versões anteriores do Notepad ++. Não me lembro exatamente quando foram apresentados, mas eles funcionam na versão 6.5.2.2.