Если вам просто нужно найти одну строку в другой, используйте функцию index
(или rindex
, если вы хотите начать сканирование с конца строки):
if (index($string, $substring) != -1) {
print "'$string' contains '$substring'\n";
}
Чтобы найти в строке совпадение с шаблоном , используйте оператор поиска m//
:
if ($string =~ m/pattern/) {
print "'$string' matches the pattern\n";
}