2017-03-08 5 views
0

私はJavaScriptで行うことができますどのようにするとき、私は入力文字列/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPGjavascriptで完全なファイル名を入力するとファイルパスを取得する方法は?

結果/storage/emulated/0/Pictures/を入手するには、同じように、ファイル名のパスを取得したいと考えていますか?ありがとう!

+0

は 'しようとするvarパス= filename.match試してみてください(/(*)[\/\\] /。)[1] || ''; ' –

答えて

1

var fullpath = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG" 
var pathWithoutFileName = fullpath.substr(0, fullpath.lastIndexOf('/') + 1); 
0
var x = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG" 
var path = x.substr(0,x.lastIndexOf('/')); 
0
var fullpath = "/storage/emulated/0/Pictures/Photo-2017-02-17-10-08-38_2271.JPG" 
var path = fullpath.substr(0, fullpath.lastIndexOf('/') + 1); 

+1最後のスラッシュを含めることです。

+0

2行目をfullpath.substr(0、fullpath.lastIndexOf( '/')+ 1)に置き換えます。 –

+0

@GovindaRajbharは観測に感謝します。偽の変数名を変更することを忘れていた。 –

関連する問題