文字列から部分文字列を検索する
index
は、文字列 STR
の中から文字列 SUBSTR
を検索し、
最初に見つかった位置を返します。位置は 0 から始まる数値です。見つからなかった場合は -1 を返します。
POSITION
が指定された場合は、その位置から検索を開始します。
use utf8;
binmode STDOUT, ":utf8";
my $str = '東京都港区芝公園';
print index $str, '京都'; # 1
print index $str, '京都', 2; # -1
print index $str, '公園'; # 6