Вместо записи:
@holder = split /\./,"hello.world";
print @holder[0];
Можно ли просто сделать однострочный, чтобы просто получить первый элемент раскола? Что-то вроде:
print (split /\./,"hello.world")[0]
При попытке второго примера получить следующую ошибку:
print (...) interpreted as function at test.pl line 3.
syntax error at test.pl line 3, near ")["