私はnodejsの初心者です。私は複数の方法を試みたが、私のために働かなかった。私は、例えば、HTTP URLでURLのfilename.extensionをnodejsを使用して削除します。
でfilename.extensionを削除しようとしている
:
http://somedomain.com/path1/path2/path3/myfile.txt
URL内のファイル名
http://somedomain.com/path1/path2/path3/
には動的です、私は "myfile.txt"コードで明示的に使用することはできません。
正規表現を使用して、私は、任意のWebフレームワークを使用していない、しかし、私はhttp://stringjs.comライブラリ
は、ファイル名は常にURLの最後の項目になりますか?またはそれは中央にある可能性がありますか?常に終わりの場合は、文字列を '/'に分割して最後のオブジェクトを配列内にドロップし、文字列に再結合します。 –
はい、常に配列の最後です。それは良い方法です。しかし、他の簡単な方法があればそれを知りたい。 – Sathish