Подчеркивание это слово характер.

#39;s\w соответствовать всем буквенно-цифровым символам, определенным в стандарте Unicode?

Например, будет\w соответствовать всем (скажем) китайским и русским буквенно-цифровым символам?

Я написал простой тестовый скрипт (см. Ниже), который предполагает, что\w действительно соответствует «как и ожидалось» для алфавитно-цифровых символов, не входящих в ASCII, которые я тестировал. Но тестирование явно далеко не исчерпывающее.

#!/usr/bin/perl                                                                                                                                                                                                  

use utf8;

binmode(STDOUT, ':utf8');

my @ok;
$ok[0] = "abcdefghijklmnopqrstuvwxyz";
$ok[1] = "éèëáàåäöčśžłíżńęøáýąóæšćôı";
$ok[2] = "şźüęłâi̇ółńśłŕíáυσνχατςęςη";
$ok[3] = "τσιαιγολοχβςανنيرحبالтераб";
$ok[4] = "иневоаслкłјиневоцедањеволс";
$ok[5] = "рглсывызтоμςόκιναςόγο";

foreach my $ok (@ok) {
    die unless ($ok =~ /^\w+$/);
}

Ответы на вопрос(3)

Ваш ответ на вопрос