Hi, De Luca and Davis,

Thanks for your help. I found a solution that works fine:
/( |-|')( |-|')|^( |-|')|( |-|')$|^$|\d|[^a-z C3áäã âéèëêíìïöóòôõüúùû­ܧݯ
The solution proposed by De Luca doesn't work for some characters (e.g. ?").

Best regards,
Carlos Camargo