[:letter:]
stands for any of the characters considered alphabetic in any language (Thai, Greek, Spanish, Russian, etc.) while [A-Za-z]
does not include accented characters or language-specific characters.
[:letter:]
stands for any of the characters considered alphabetic in any language (Thai, Greek, Spanish, Russian, etc.) while [A-Za-z]
does not include accented characters or language-specific characters.