0
my $string3 = "anima ls";
my $t3 = $string3 =~ /[^\s]+/;
print "$t3\n";
Я хотел написать регулярное выражение, которое ищет строку без пробелов. Вышеприведенный код работает, даже если я предоставляю пространство.Как найти строку, которая не содержит пробелов в perl
Спасибо. что делает $ do в/^ \ S + $ /. Должен ли он искать пробелы в конце строки – Angus
@Angus: '^' - начало, '$' конец строки. Между ними есть одно или несколько не-пробелов. – choroba