Será que [a-z] combina personagens acentuados em PREG / PCRE?

Já estou ciente de que\w em PCRE (particularmente a implementação do PHP) pode algumas vezes corresponder a alguns caracteres não-ASCII dependendo do local do sistema, mas e quanto a[a-z]?

Eu não penso assim, mas notei estas linhas em um dos arquivos principais do Drupal (inclui / theme.inc, simplificado):

// To avoid illegal characters in the class,
// we're removing everything disallowed. We are not using 'a-z' as that might leave
// in certain international characters (e.g. German umlauts).
$body_classes[] = preg_replace('![^abcdefghijklmnopqrstuvwxyz0-9-_]+!s', '', $class);

Isso é verdade ou alguém simplesmente[a-z] confuso com\w?

questionAnswers(3)

yourAnswerToTheQuestion