Ciao.
Secondo voi questo pattern è giusto per
verificare una stringa in varie lingue

'#^[^0-9\.<>{};:@"£$%\/^&\*()_\+\-=\]\[]{1,25}$#';

se avete di meglio