メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
開発・コード変換
/
パスの拡張子なし
{}
パスの拡張子なし
dev/dev-path-stem
最後のパス要素から、末尾のドット以降だけを外したファイル名を返します。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
パスの拡張子なしでは、最後のパス要素から、末尾のドット以降だけを外したファイル名を返します。
関連する観点として パスの拡張子なし、path stem、開発ツール を確認し、結果をコピーして別の作業に使えます。
入力
結果
コピー
使い方
入力欄へ stem を取りたいファイル名か / 区切りパスを入れます。
結果欄で最後の拡張子だけが外れたファイル名になっているか確認します。
.tar.gz 全体を1つの拡張子として落とす処理ではないため、多重拡張子では残り方を見ます。
stem をコピーして、出力ファイル名、ラベル、識別子の下書きに使います。
入力例・出力例
INPUT
/tmp/archive.tar.gz
OUTPUT
archive.tar
最後の .gz だけを除くため .tar は残ります。
INPUT
/home/me/.gitignore
OUTPUT
.gitignore
先頭ドットだけの隠しファイルはそのまま返ります。
よくある利用シーン
ファイル名から最後の拡張子だけを外し、表示名やラベルに使う場面。
basename と extension の中間結果として、どこまでが名前扱いか確認する作業。
多重拡張子のファイルで、1回の stem 処理後に何が残るかを検算するとき。
隠しファイルを通常の拡張子付きファイルと分けて扱うサンプル確認。
結果確認のポイント
構文、引用符、改行、エスケープが利用先の仕様に合っているか確認してください。
パスの拡張子なし、path stem、開発ツールの観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
本番の秘密情報、APIキー、パスワードは入力しないでください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
パスの拡張子なしの主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
stem(ステム)とはパスのどの部分ですか?
拡張子を除いたファイル名部分を指します。/a/b/report.pdf の stem は report です。basename から extname を取り除いた結果と同じです(path.basename(p, path.extname(p)))。
archive.tar.gz のような多重拡張子の stem は何になりますか?
最後のドット以降のみが拡張子として扱われるため、archive.tar.gz の stem は archive.tar です。.tar.gz 全体を除いた archive だけを得たい場合は 2 回 stem 処理するか dev-path-extension ツールと組み合わせてください。
.env や .gitignore などドットで始まるファイルの stem は何ですか?
拡張子なしとみなされるため、ファイル名全体が stem になります。.gitignore の stem は .gitignore です。
関連ツール
JSON整形ツール
JSONの整形(Pretty Print)・圧縮・バリデーション・ツリービュー表示。構文エラーの位置表示、YAML変換にも対応。
正規表現テスター
正規表現のリアルタイムテスト。マッチ箇所のハイライト、グループキャプチャ表示、よく使うパターンのチートシート付き。
CSV→JSON変換
CSVファイル・テキストをJSON形式に変換。配列/オブジェクト形式の選択、ヘッダー行の自動認識にも対応。
JSON→CSV変換
JSONデータをCSV形式に変換。配列やネストしたJSONにも対応。
UUID生成ツール
UUID v4をワンクリックで生成。ハイフンなし、大文字、小文字など各種フォーマット対応。一括100個まで生成可能。
タイムスタンプ変換
UNIXタイムスタンプと人間が読める日時形式を相互変換。秒・ミリ秒に対応(マイクロ秒・ナノ秒は非対応)。ログ解析やAPI開発のデバッグに。
ASCIIコード表
ASCIIコード(0-127)の文字・10進数・16進数・2進数の一覧表。
アクセシビリティチェックリスト
Webアクセシビリティ(WCAG 2.1)の主要チェック項目を一覧表示する。