string に対して次のアクションを実行しようとしています:
- 文字の最後の出現を見つけます
"/"
。 - その文字より前のすべてを削除します。
- 文字列の残りを返します。
より明確にするために、次の文字列があるとしましょう:
var string = "/Roland/index.php"; // Which is a result of window.location.pathname
ここから抽出する必要があるのは、実際のページ以外のすべてです。次のようなものです。
var result = "index.php" // Which is what I need to be returned
もちろん、これは一例に過ぎません。明らかに異なるページを作成することになるためですが、同じ原則が適用されます。
誰かがそれを解決するのを手伝ってくれるかどうか疑問に思っていました。次のアクションを試しましたが、成功しませんでした:
var location = window.location.pathname;
var result = location.substring(location.lastIndexOf["/"]);