文字列の末尾に一致する正規表現パターン 質問する

文字列の末尾に一致する正規表現パターン 質問する

文字列の最後の「/」の右側にあるすべてに一致する正規表現パターンを教えてください。

たとえば、str="red/white/blue";

「青」に合わせたいと思います。すべて最後の「/」の右側。

どうもありがとう!

ベストアンサー1

使用$メタ文字文字列の末尾に一致します。

Perl では次のようになります。

my $str = 'red/white/blue';
my($last_match) = $str =~ m/.*\/(.*)$/;

JavaScript で記述すると次のようになります。

var str = 'red/white/blue'.match(/.*\/(.*)$/);

おすすめ記事