
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【JS】相対パスを正規表現でディレクトリ部分とファイル名部分に分ける - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【JS】相対パスを正規表現でディレクトリ部分とファイル名部分に分ける - Qiita
const path = '/acchi/kocchi/socchi/test.html'; const dir = path.replace(/[^/]*$/, ''); // '/acchi... const path = '/acchi/kocchi/socchi/test.html'; const dir = path.replace(/[^/]*$/, ''); // '/acchi/kocchi/socchi/' const file = path.replace(/.*\//, ''); // 'test.html' replace(/[^/]*$/, '') と replace(/.*\//, '') が味噌です。 応用 ある特定のディレクトリ内の*test.htmlを全てignoreしたい!ってときに、 ファイルを比較するのに使える。使った。もっといい書き方、あるかも。 対象: - /acchi/kocchi/socchi/*test.html - /acchi/kocchi/socchi/test.html const targetPathList = [ '/acc