index

文字列から部分文字列を検索する

構文

解説

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